534 lines
32 KiB
JSON
534 lines
32 KiB
JSON
{
|
||
"files": [],
|
||
"previousSlugs": [
|
||
"automated-sheet-press"
|
||
],
|
||
"title": "Automated Sheet Press",
|
||
"comments": [
|
||
{
|
||
"_created": "2022-03-01T22:34:24.741Z",
|
||
"_id": "MhS2wKTwlfePUFhF7Cil",
|
||
"creatorName": "ecoredi",
|
||
"creatorCountry": "co",
|
||
"_creatorId": "ecoredi",
|
||
"text": "Excelente"
|
||
},
|
||
{
|
||
"_creatorId": "danielsleo",
|
||
"_id": "THoH5B0r2OB1vJj3ejcu",
|
||
"creatorCountry": "",
|
||
"text": "Don't pass up the opportunity to visit our page and find what you're looking for with a single click!\nhttps://cheriheater.com/product/cartridge-heater-manufacturer/",
|
||
"_edited": "2023-02-07T06:31:33.055Z",
|
||
"creatorName": "danielsleo",
|
||
"_created": "2023-02-07T06:31:17.739Z"
|
||
},
|
||
{
|
||
"_id": "xuDl6RYGUQAZ3RdHfrni",
|
||
"creatorCountry": "au",
|
||
"creatorName": "drew4me",
|
||
"_created": "2023-08-18T12:49:13.019Z",
|
||
"_creatorId": "drew4me",
|
||
"text": "That's awesome! I see a project in my future :D"
|
||
}
|
||
],
|
||
"total_downloads": 0,
|
||
"total_views": 417,
|
||
"_modified": "2024-02-06T20:28:29.069Z",
|
||
"difficulty_level": "Medium",
|
||
"id": "D3Y3C75x49qDyl4n0A5u",
|
||
"votedUsefulBy": [
|
||
"batuhan",
|
||
"aletlima",
|
||
"mattia",
|
||
"agabrielaoh",
|
||
"sigolene",
|
||
"drew4me",
|
||
"mavigogun",
|
||
"sauvage-mditerrane",
|
||
"asofia",
|
||
"ecoredi",
|
||
"fair-enough",
|
||
"fliplast",
|
||
"gladyshko71",
|
||
"grabowski",
|
||
"josephklatt",
|
||
"mosisa",
|
||
"raghav-",
|
||
"suut-kuxtal",
|
||
"zeynep"
|
||
],
|
||
"slug": "automated-sheet-press",
|
||
"creatorCountry": "be",
|
||
"category": {
|
||
"_deleted": false,
|
||
"_created": "2022-09-18T08:51:47.196Z",
|
||
"_id": "CrZjHORWfxEl6iDrrPIO",
|
||
"label": "Guides",
|
||
"_modified": "2022-09-18T08:51:47.196Z"
|
||
},
|
||
"_id": "D3Y3C75x49qDyl4n0A5u",
|
||
"_contentModifiedTimestamp": "2023-06-14T11:02:16.944Z",
|
||
"cover_image": {
|
||
"size": 91097,
|
||
"contentType": "image/jpeg",
|
||
"timeCreated": "2020-10-31T20:50:21.773Z",
|
||
"name": "sheeppress.jpg",
|
||
"updated": "2020-10-31T20:50:21.773Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2Fsheeppress.jpg?alt=media&token=0e8c114d-9c80-4f5f-b300-a8e021f0889c",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/sheeppress.jpg",
|
||
"type": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\sheeppress.jpg"
|
||
},
|
||
"_deleted": false,
|
||
"_createdBy": "sheep-on-wheels",
|
||
"steps": [
|
||
{
|
||
"images": [
|
||
{
|
||
"type": "image/jpeg",
|
||
"size": 574955,
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_9406 copy.jpg",
|
||
"contentType": "image/jpeg",
|
||
"updated": "2020-10-16T19:28:24.914Z",
|
||
"timeCreated": "2020-10-16T19:28:24.914Z",
|
||
"name": "IMG_9406 copy.jpg",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_9406%20copy.jpg?alt=media&token=602e6d52-e288-4718-8e00-5171a6a3b80f",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_9406_copy.jpg",
|
||
"alt": "IMG_9406 copy.jpg"
|
||
}
|
||
],
|
||
"text": "\nThe basics are derived from the V4 sheetpress, with the same press, same cartridge heaters,... but a downsized steel frame so the pressing surface is 600 x 600 mm. \n\nWe changed the bearings for an alternative with a smooth fit.\n\n\n\n",
|
||
"_animationKey": "unique3",
|
||
"title": "Structure"
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"updated": "2020-10-16T19:28:27.531Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1532%20copy.jpg?alt=media&token=40655855-f440-4fcb-a0b8-6bdec000f3ca",
|
||
"type": "image/jpeg",
|
||
"contentType": "image/jpeg",
|
||
"timeCreated": "2020-10-16T19:28:27.531Z",
|
||
"name": "IMG_1532 copy.jpg",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1532 copy.jpg",
|
||
"size": 651809,
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_1532_copy.jpg",
|
||
"alt": "IMG_1532 copy.jpg"
|
||
}
|
||
],
|
||
"_animationKey": "unique1",
|
||
"title": "Heating: heater configuration",
|
||
"text": "We chose to create 2 separate loops in every heated plate (Upper and Lower). One is the core or inside loop (5 cartridge heaters), the other is the outside loop (4 heaters). We expect the center loop to have less heat loss so it will shut down sooner/more. \nOne of the reasons we made a small version is to be able to use it in our mobile workspace. Reducing power consumption to 230V increases the chance we can plug it in almost anywhere.\n"
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"timeCreated": "2020-10-16T19:28:31.148Z",
|
||
"size": 505666,
|
||
"name": "IMG_1884 copy.jpg",
|
||
"updated": "2020-10-16T19:28:31.148Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1884%20copy.jpg?alt=media&token=ceaf7d0f-caf3-46af-94c1-144abc78b2bb",
|
||
"type": "image/jpeg",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1884 copy.jpg",
|
||
"contentType": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_1884_copy.jpg",
|
||
"alt": "IMG_1884 copy.jpg"
|
||
}
|
||
],
|
||
"_animationKey": "unique2",
|
||
"text": "We added multiple type K sensors (eighth on each heating plate) to have an accurate heat map so we can identify problems: overheating, broken heaters,... These sensors also make it possible to check how the core and peripheral temperatures are behaving ( warming and cooling speed, fluctuations,...)\nSensors are distributed evenly, not linked to specific heaters.\n\nHow we use this data will be explained in a later step.\n",
|
||
"title": "Heating: sensor configuration"
|
||
},
|
||
{
|
||
"_animationKey": "uniqueu3bc3v",
|
||
"text": "We switched out the original hardware PID's for a software implementation on the machine controller. This allows further automatisation, data logging and a fluent integration in the user control interface. We also can track (monitor) pressing times and (max) temperatures to optimize the machine use. \n",
|
||
"title": "Heating : Digital PID",
|
||
"images": [
|
||
{
|
||
"name": "IMG_1685.JPG",
|
||
"type": "image/jpeg",
|
||
"size": 419179,
|
||
"contentType": "image/jpeg",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1685.JPG?alt=media&token=d7ae83a8-c1f6-4062-9dd2-f247f5edb3e0",
|
||
"timeCreated": "2020-10-16T19:28:33.917Z",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1685.JPG",
|
||
"updated": "2020-10-16T19:28:33.917Z",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_1685.jpg",
|
||
"alt": "IMG_1685.JPG"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"title": "heater and sensor connection",
|
||
"images": [
|
||
{
|
||
"timeCreated": "2020-10-16T19:28:44.513Z",
|
||
"name": "IMG_2914 copy.jpg",
|
||
"size": 570537,
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=b0c018d2-0ad8-4181-9a85-154744039b78",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2914 copy.jpg",
|
||
"updated": "2020-10-16T19:28:44.513Z",
|
||
"type": "image/jpeg",
|
||
"contentType": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_2914_copy.jpg",
|
||
"alt": "IMG_2914 copy.jpg"
|
||
}
|
||
],
|
||
"text": "At the moment the thermocouples are connected to a differential adc, specially made for the raspberry Pi from AB Electronics. To improve the functionality of the sensors, these adc’s will be replaced with a MAX31855. This is an integrated circuit from Maxim Integrated, dedicated to reading type-K thermocouples. The heating elements are divided into 4 circuits, 2 per plate, one outer circuit and one inner. Each circuit is controlled by the raspberry pi through a solid state relay. These relays are made to switch 230v AC and are controllable using a 4v-48v signal. To protect the pi from short circuits to the 230V ac the drive signals for the relays are optically isolated. \n",
|
||
"_animationKey": "uniquef7kdzl"
|
||
},
|
||
{
|
||
"title": "Digital interface",
|
||
"text": "The digital interface runs on a Raspberry Pi that is connected with a touch screen. It is split up into two parts, the server part and the client side. The client side is a website that you can access from the Pi’s browser or from any device that is connected to the wifi on the raspberry Pi. The server is made with Nodejs. \n",
|
||
"images": [
|
||
{
|
||
"contentType": "image/jpeg",
|
||
"name": "IMG_2914 copy.jpg",
|
||
"size": 570537,
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=188deeee-c584-4cbd-ba6d-94c3e4fc4105",
|
||
"updated": "2020-10-16T19:28:46.972Z",
|
||
"timeCreated": "2020-10-16T19:28:46.972Z",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2914 copy.jpg",
|
||
"type": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_2914_copy.jpg",
|
||
"alt": "IMG_2914 copy.jpg"
|
||
}
|
||
],
|
||
"_animationKey": "unique5s0zla"
|
||
},
|
||
{
|
||
"_animationKey": "uniqueono3jn",
|
||
"title": "Sheetmaker part 1",
|
||
"images": [
|
||
{
|
||
"name": "Screenshot 2020-10-16 at 21.07.20.png",
|
||
"updated": "2020-10-16T19:28:48.192Z",
|
||
"size": 75729,
|
||
"contentType": "image/jpeg",
|
||
"timeCreated": "2020-10-16T19:28:48.192Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.20.png?alt=media&token=82ab90b0-b626-4ff5-bcea-15cc09edb2a8",
|
||
"type": "image/jpeg",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.20.png",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\screenshot_2020-10-16_at_21.07.20.png",
|
||
"alt": "Screenshot 2020-10-16 at 21.07.20.png"
|
||
}
|
||
],
|
||
"text": "•\tThe sheet maker page allows users to make an automated sheet. It is possible to select the type of plastic and the required thickness of the sheet. We use metal frames to set thickness and sheet size/shape. Based on these parameters the screen will indicate the weight needed to produce the sheet. The time and temperature needed to make a sheet is also displayed. \n•\tIn the following step it is possible to start the heating process. This can be done while preparing the sheet on the prep table. The system automatically sets the correct temperature for each plastic type.\n "
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"timeCreated": "2020-10-16T19:28:49.869Z",
|
||
"name": "Screenshot 2020-10-16 at 21.07.42.png",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.42.png?alt=media&token=3109e4fb-244b-4d70-8986-fadfd2a6aa35",
|
||
"size": 121670,
|
||
"updated": "2020-10-16T19:28:49.869Z",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.42.png",
|
||
"type": "image/jpeg",
|
||
"contentType": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\screenshot_2020-10-16_at_21.07.42.png",
|
||
"alt": "Screenshot 2020-10-16 at 21.07.42.png"
|
||
}
|
||
],
|
||
"title": "sheetmaker part 2",
|
||
"_animationKey": "uniquexsag67",
|
||
"text": "•\t When the plates are up to temperature and the prep sheet is inserted the operator needs to select the press function. This will start the automated pressing and the timer. Every few minutes the system activates to maintain pressure. A notification sound is played in advance to warn operators. \n•\tWhile the sheet maker is pressing options for further steps can be chosen : automatic open (to 10cm) when the timer finishes or stay closed. In both cases the heating will be stopped. \n•\tA sound indicates the timer had run out.\n"
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"type": "image/jpeg",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.08.43.png",
|
||
"contentType": "image/jpeg",
|
||
"size": 84741,
|
||
"name": "Screenshot 2020-10-16 at 21.08.43.png",
|
||
"updated": "2020-10-16T19:28:51.150Z",
|
||
"timeCreated": "2020-10-16T19:28:51.150Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.08.43.png?alt=media&token=0492dd86-9ec3-4fed-8c83-0e8afc989105",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\screenshot_2020-10-16_at_21.08.43.png",
|
||
"alt": "Screenshot 2020-10-16 at 21.08.43.png"
|
||
}
|
||
],
|
||
"title": "Sheetmaker part 3",
|
||
"_animationKey": "uniqueyyaoh",
|
||
"text": "•\tWhen finished you can choose to make the same or go back to the first step. \n•\tAll these steps can be controlled manually on the controls page. Each of the 4 heating circuits can be set to the desired temperature and open or close the press. While the sheet maker is making an automated sheet there is no access to the manual controls . \n•\tThere are 2 heating maps from each plate on the graphs page, this allows users to monitor each heating element. There are also 2 graphs: one that displays the average temperature from the last 15 minutes and one that displays the last 2 hours."
|
||
},
|
||
{
|
||
"title": "sheetmaker part 4",
|
||
"images": [
|
||
{
|
||
"contentType": "image/jpeg",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.07.png",
|
||
"size": 88661,
|
||
"type": "image/jpeg",
|
||
"name": "Screenshot 2020-10-16 at 21.09.07.png",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.07.png?alt=media&token=37faa055-9d45-4ee5-9026-127b38521040",
|
||
"timeCreated": "2020-10-16T19:28:52.482Z",
|
||
"updated": "2020-10-16T19:28:52.482Z",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\screenshot_2020-10-16_at_21.09.07.png",
|
||
"alt": "Screenshot 2020-10-16 at 21.09.07.png"
|
||
},
|
||
{
|
||
"name": "Screenshot 2020-10-16 at 21.09.13.png",
|
||
"timeCreated": "2020-10-16T19:28:51.921Z",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.13.png",
|
||
"size": 58142,
|
||
"updated": "2020-10-16T19:28:51.921Z",
|
||
"contentType": "image/jpeg",
|
||
"type": "image/jpeg",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.13.png?alt=media&token=c051f7ba-c86e-4c1a-8c88-6b4e8519c6cb",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\screenshot_2020-10-16_at_21.09.13.png",
|
||
"alt": "Screenshot 2020-10-16 at 21.09.13.png"
|
||
}
|
||
],
|
||
"text": "•\tThe history tab will show you all the sheets that are made with the automated process. It will show the id number, the average temp, the highest temp, the plastic type and how long it was in the press. \n\n•\tThe calculator function allows to prepare a following sheet while the machine is in use. ",
|
||
"_animationKey": "uniquea0func"
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2912 copy.jpg",
|
||
"contentType": "image/jpeg",
|
||
"timeCreated": "2020-10-16T19:28:54.906Z",
|
||
"name": "IMG_2912 copy.jpg",
|
||
"size": 551857,
|
||
"updated": "2020-10-16T19:28:54.906Z",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2912%20copy.jpg?alt=media&token=5a991be8-576c-4d33-bcf5-b4c7d378a1d0",
|
||
"type": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_2912_copy.jpg",
|
||
"alt": "IMG_2912 copy.jpg"
|
||
},
|
||
{
|
||
"contentType": "image/jpeg",
|
||
"type": "image/jpeg",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2913%20copy.jpg?alt=media&token=4f6139a0-5c6c-44ec-8f90-ff346b056cd0",
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2913 copy.jpg",
|
||
"size": 538229,
|
||
"updated": "2020-10-16T19:28:55.696Z",
|
||
"timeCreated": "2020-10-16T19:28:55.696Z",
|
||
"name": "IMG_2913 copy.jpg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_2913_copy.jpg",
|
||
"alt": "IMG_2913 copy.jpg"
|
||
}
|
||
],
|
||
"text": "We use pneumatics to operate the jack. It was the cheapest option as we have an air compressor available. Other alternatives would be hydraulic systems. A pneumatic valve, controlled by the system controller let’s air go through when the press needs to be raised. To release the press we installed a servo that can open or close the valve to lower the press (it opens because of its weight) \n\nWhen the timer runs out (sheetmaker) a signal sent by the Raspberry pi tells the Arduino to release the press. This can be manually overruled if needed. \n\n",
|
||
"_animationKey": "unique6x8nto",
|
||
"title": "Pressing: pneumatic system"
|
||
},
|
||
{
|
||
"images": [
|
||
{
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/_MG_9389.JPG",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2F_MG_9389.JPG?alt=media&token=c144063f-dc73-4c1f-bb9a-b1cde67cb98a",
|
||
"name": "_MG_9389.JPG",
|
||
"timeCreated": "2020-10-16T19:28:58.219Z",
|
||
"updated": "2020-10-16T19:28:58.219Z",
|
||
"type": "image/jpeg",
|
||
"size": 322709,
|
||
"contentType": "image/jpeg",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\_mg_9389.jpg",
|
||
"alt": "_MG_9389.JPG"
|
||
},
|
||
{
|
||
"fullPath": "uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1655.JPG",
|
||
"downloadUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1655.JPG?alt=media&token=3f89f7c1-1a28-4345-9775-f2e033e3e019",
|
||
"size": 322744,
|
||
"updated": "2020-10-16T19:28:57.858Z",
|
||
"timeCreated": "2020-10-16T19:28:57.858Z",
|
||
"type": "image/jpeg",
|
||
"contentType": "image/jpeg",
|
||
"name": "IMG_1655.JPG",
|
||
"src": "C:\\Users\\zx\\Desktop\\osr\\osr-machines\\howtos\\automated-sheet-press\\img_1655.jpg",
|
||
"alt": "IMG_1655.JPG"
|
||
}
|
||
],
|
||
"_animationKey": "uniqueuyvzyr",
|
||
"text": "There is a sensor attached to the upper plate measuring the distance to a reflector mounted on the lower plate. The casing is a sliced PVC tube to limit interference. This measurement is sent to the arduino and allows the machine to know the position of the plates, when to add air and when to release. The sensor we used is a Time Of Flight Sensor vl6180. \n",
|
||
"title": "pressing: height sensor"
|
||
}
|
||
],
|
||
"moderation": "accepted",
|
||
"time": "1+ months",
|
||
"_created": "2020-10-16T19:28:58.806Z",
|
||
"tags": [
|
||
"research",
|
||
"sheetpress",
|
||
"hack"
|
||
],
|
||
"description": "Here we describe some of the adaptations we made to the sheetpress. It is a step towards an automated version. The main goal was to adapt the sheetpress so that it needs minimal time investment. \nOur version has a 600x600mm pressing surface. We chose this size to fit our needs: a transportable machine that runs on standard single phase 230V.\n\nIf you want more info, contact us :)\n\n",
|
||
"mentions": [],
|
||
"fileLink": "",
|
||
"user": {
|
||
"moderation": "accepted",
|
||
"verified": false,
|
||
"_deleted": false,
|
||
"_id": "sheep-on-wheels",
|
||
"_modified": "2023-02-22T03:34:46.899Z",
|
||
"subType": "mix",
|
||
"type": "workspace",
|
||
"detail": {
|
||
"name": "sheep-on-wheels",
|
||
"heroImageUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fsheep-on-wheels%2FUntitled-1.jpg?alt=media&token=6140ab8f-1986-4557-bd2b-63126ae95b96",
|
||
"profilePicUrl": "https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fsheep-on-wheels.jpg?alt=media",
|
||
"profileUrl": "https://community.preciousplastic.com/u/sheep-on-wheels",
|
||
"verifiedBadge": false,
|
||
"displayName": "Sheep On Wheels",
|
||
"shortDescription": "Plastic recycling workshops, product design and machine development",
|
||
"lastActive": "2023-02-14T13:05:59.476Z"
|
||
},
|
||
"location": {
|
||
"lng": 4.7045193249505255,
|
||
"lat": 50.88655200010073
|
||
},
|
||
"_created": "2023-02-14T13:11:24.799Z",
|
||
"geo": {
|
||
"latitude": 50.88655200010073,
|
||
"lookupSource": "coordinates",
|
||
"longitude": 4.7045193249505255,
|
||
"localityLanguageRequested": "en",
|
||
"continent": "Europe",
|
||
"continentCode": "EU",
|
||
"countryName": "Belgium",
|
||
"countryCode": "BE",
|
||
"principalSubdivision": "Flanders",
|
||
"principalSubdivisionCode": "BE-VLG",
|
||
"city": "Leuven",
|
||
"locality": "Leuven",
|
||
"postcode": "3000",
|
||
"plusCode": "9F26VPP3+JR",
|
||
"localityInfo": {
|
||
"administrative": [
|
||
{
|
||
"name": "Belgium",
|
||
"description": "constitutional monarchy in Western Europe",
|
||
"isoName": "Belgium",
|
||
"order": 5,
|
||
"adminLevel": 2,
|
||
"isoCode": "BE",
|
||
"wikidataId": "Q31",
|
||
"geonameId": 2802361
|
||
},
|
||
{
|
||
"name": "Flanders",
|
||
"description": "federal region of Belgium",
|
||
"isoName": "Flanders",
|
||
"order": 7,
|
||
"adminLevel": 4,
|
||
"isoCode": "BE-VLG",
|
||
"wikidataId": "Q9337",
|
||
"geonameId": 3337388
|
||
},
|
||
{
|
||
"name": "Provincie Vlaams-Brabant",
|
||
"description": "province in Flanders, Belgium",
|
||
"isoName": "Provincie Vlaams-Brabant",
|
||
"order": 9,
|
||
"adminLevel": 6,
|
||
"isoCode": "BE-VBR",
|
||
"wikidataId": "Q1118",
|
||
"geonameId": 3333250
|
||
},
|
||
{
|
||
"name": "Arrondissement of Leuven",
|
||
"description": "1 of 43 administrative arrondissements of Belgium",
|
||
"order": 10,
|
||
"adminLevel": 7,
|
||
"wikidataId": "Q93392",
|
||
"geonameId": 2792481
|
||
},
|
||
{
|
||
"name": "Leuven",
|
||
"description": "capital city of Flemish Brabant, Belgium",
|
||
"order": 11,
|
||
"adminLevel": 8,
|
||
"wikidataId": "Q118958",
|
||
"geonameId": 2792482
|
||
},
|
||
{
|
||
"name": "Leuven",
|
||
"order": 13,
|
||
"adminLevel": 9
|
||
}
|
||
],
|
||
"informative": [
|
||
{
|
||
"name": "Europe",
|
||
"description": "continent",
|
||
"isoName": "Europe",
|
||
"order": 1,
|
||
"isoCode": "EU",
|
||
"wikidataId": "Q46",
|
||
"geonameId": 6255148
|
||
},
|
||
{
|
||
"name": "North European Plain",
|
||
"description": "geomorphological region in Europe iceland",
|
||
"order": 2,
|
||
"wikidataId": "Q560549"
|
||
},
|
||
{
|
||
"name": "Benelux",
|
||
"description": "politico-economic union between Belgium, the Netherlands and Luxembourg",
|
||
"order": 3,
|
||
"wikidataId": "Q13116"
|
||
},
|
||
{
|
||
"name": "Europe/Brussels",
|
||
"description": "time zone",
|
||
"order": 4
|
||
},
|
||
{
|
||
"name": "Dutch Language Union",
|
||
"description": "Dutch language regulator",
|
||
"order": 6,
|
||
"wikidataId": "Q152299"
|
||
},
|
||
{
|
||
"name": "Flemish Community",
|
||
"description": "one of the three official communities in Belgium",
|
||
"order": 8,
|
||
"wikidataId": "Q9331"
|
||
},
|
||
{
|
||
"name": "3000",
|
||
"description": "postal code",
|
||
"order": 12
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"data": {
|
||
"urls": [
|
||
{
|
||
"name": "Website",
|
||
"url": "https://sheeponwheels.com"
|
||
},
|
||
{
|
||
"name": "Instagram",
|
||
"url": "https://www.instagram.com/sheeponwheelsofficial/"
|
||
},
|
||
{
|
||
"name": "Facebook",
|
||
"url": "https://www.facebook.com/SheepOnWheels/"
|
||
},
|
||
{
|
||
"name": "sponsor the work",
|
||
"url": "https://www.patreon.com/one_army"
|
||
}
|
||
],
|
||
"description": "Plastic recycling workshops, product design and machine development",
|
||
"services": [
|
||
{
|
||
"welding": false,
|
||
"assembling": false,
|
||
"machining": false,
|
||
"electronics": false,
|
||
"molds": false
|
||
}
|
||
],
|
||
"title": "Sheep On Wheels",
|
||
"images": []
|
||
}
|
||
},
|
||
"content": "Here we describe some of the adaptations we made to the sheetpress. It is a step towards an automated version. The main goal was to adapt the sheetpress so that it needs minimal time investment. \nOur version has a 600x600mm pressing surface. We chose this size to fit our needs: a transportable machine that runs on standard single phase 230V.\n\nIf you want more info, contact us :)\n\n\n\n\nUser Location: Leuven, Belgium\n\n\nThe basics are derived from the V4 sheetpress, with the same press, same cartridge heaters,... but a downsized steel frame so the pressing surface is 600 x 600 mm. \n\nWe changed the bearings for an alternative with a smooth fit.\n\n\n\n\n\nWe chose to create 2 separate loops in every heated plate (Upper and Lower). One is the core or inside loop (5 cartridge heaters), the other is the outside loop (4 heaters). We expect the center loop to have less heat loss so it will shut down sooner/more. \nOne of the reasons we made a small version is to be able to use it in our mobile workspace. Reducing power consumption to 230V increases the chance we can plug it in almost anywhere.\n\n\nWe added multiple type K sensors (eighth on each heating plate) to have an accurate heat map so we can identify problems: overheating, broken heaters,... These sensors also make it possible to check how the core and peripheral temperatures are behaving ( warming and cooling speed, fluctuations,...)\nSensors are distributed evenly, not linked to specific heaters.\n\nHow we use this data will be explained in a later step.\n\n\nWe switched out the original hardware PID's for a software implementation on the machine controller. This allows further automatisation, data logging and a fluent integration in the user control interface. We also can track (monitor) pressing times and (max) temperatures to optimize the machine use. \n\n\nAt the moment the thermocouples are connected to a differential adc, specially made for the raspberry Pi from AB Electronics. To improve the functionality of the sensors, these adc’s will be replaced with a MAX31855. This is an integrated circuit from Maxim Integrated, dedicated to reading type-K thermocouples. The heating elements are divided into 4 circuits, 2 per plate, one outer circuit and one inner. Each circuit is controlled by the raspberry pi through a solid state relay. These relays are made to switch 230v AC and are controllable using a 4v-48v signal. To protect the pi from short circuits to the 230V ac the drive signals for the relays are optically isolated. \n\n\nThe digital interface runs on a Raspberry Pi that is connected with a touch screen. It is split up into two parts, the server part and the client side. The client side is a website that you can access from the Pi’s browser or from any device that is connected to the wifi on the raspberry Pi. The server is made with Nodejs. \n\n\n•\tThe sheet maker page allows users to make an automated sheet. It is possible to select the type of plastic and the required thickness of the sheet. We use metal frames to set thickness and sheet size/shape. Based on these parameters the screen will indicate the weight needed to produce the sheet. The time and temperature needed to make a sheet is also displayed. \n•\tIn the following step it is possible to start the heating process. This can be done while preparing the sheet on the prep table. The system automatically sets the correct temperature for each plastic type.\n \n\n•\t When the plates are up to temperature and the prep sheet is inserted the operator needs to select the press function. This will start the automated pressing and the timer. Every few minutes the system activates to maintain pressure. A notification sound is played in advance to warn operators. \n•\tWhile the sheet maker is pressing options for further steps can be chosen : automatic open (to 10cm) when the timer finishes or stay closed. In both cases the heating will be stopped. \n•\tA sound indicates the timer had run out.\n\n\n•\tWhen finished you can choose to make the same or go back to the first step. \n•\tAll these steps can be controlled manually on the controls page. Each of the 4 heating circuits can be set to the desired temperature and open or close the press. While the sheet maker is making an automated sheet there is no access to the manual controls . \n•\tThere are 2 heating maps from each plate on the graphs page, this allows users to monitor each heating element. There are also 2 graphs: one that displays the average temperature from the last 15 minutes and one that displays the last 2 hours.\n\n•\tThe history tab will show you all the sheets that are made with the automated process. It will show the id number, the average temp, the highest temp, the plastic type and how long it was in the press. \n\n•\tThe calculator function allows to prepare a following sheet while the machine is in use. \n\nWe use pneumatics to operate the jack. It was the cheapest option as we have an air compressor available. Other alternatives would be hydraulic systems. A pneumatic valve, controlled by the system controller let’s air go through when the press needs to be raised. To release the press we installed a servo that can open or close the valve to lower the press (it opens because of its weight) \n\nWhen the timer runs out (sheetmaker) a signal sent by the Raspberry pi tells the Arduino to release the press. This can be manually overruled if needed. \n\n\n\nThere is a sensor attached to the upper plate measuring the distance to a reflector mounted on the lower plate. The casing is a sliced PVC tube to limit interference. This measurement is sent to the arduino and allows the machine to know the position of the plates, when to add air and when to release. The sensor we used is a Time Of Flight Sensor vl6180. \n"
|
||
} |