From 85c9a3d34207f0ce53d9a0dc5e0ee0df2c170fd6 Mon Sep 17 00:00:00 2001
From: babayaga
Date: Mon, 21 Apr 2025 10:50:33 +0200
Subject: [PATCH] kbot mega beta assets
---
.../katbot-pro-mega-beta/bazar/output.html | 152 +
injection/katbot-pro-mega-beta/bazar/raw.html | 175 +
.../katbot-pro-mega-beta/bazar/raw.html.json | 45 +
.../cad-report-Default.json | 1 +
.../katbot-pro-mega-beta/cad-report.json | 1 +
.../cad/200_Brackets_x2_8mm_INOX.SLDPRT | 3 +
.../cad/400_Injector-700-36.SLDASM | 3 +
.../cad/400_Spring-Slide.SLDASM | 3 +
.../cad/400_Spring-Slide.STEP | 3 +
.../cad/403_MountPlate_x2_5mm_INOX.SLDPRT | 3 +
.../cad/413_SlideLock_x2_2mm_INOX.SLDPRT | 3 +
.../cad/540_MiddlePlate_x2_1mm_INOX.SLDPRT | 3 +
.../cad/608-2Z-SKF.SLDPRT | 3 +
.../cad/610_MountPlate_x2_5mm_INOX.SLDPRT | 3 +
.../cad/700_Brackets.SLDASM | 3 +
.../cad/900_FloorMount.SLDPRT | 3 +
.../cad/900_FloorMount.STEP | 3 +
.../katbot-pro-mega-beta/cad/CAM-Slide.SLDPRT | 3 +
.../cad/Global-Katbot-Pro.EASM | Bin 0 -> 5646475 bytes
.../cad/Global-Katbot-Pro.SLDASM | 3 +
.../cad/Global-Katbot-Pro.json | 62 +
.../cad/Global-Katbot-Pro.step | 3 +
.../cad/Global-Katbot-Pro.tree.json | 15197 +++++
.../cad/Global-Katbot-Pro.x_t | 3 +
.../cad/Spring-Guard.SLDPRT | 3 +
.../cad/Spring-Slide.SLDASM | 3 +
.../katbot-pro-mega-beta/cad/cad-report.json | 94 +
.../303-Transmission-Single/400_Drive.SLDASM | 3 +
.../401-BarrelMount_x1_8mm_FERRO.DXF.SLDPRT | 3 +
.../405_HubAxle.SLDPRT | 3 +
.../303-Transmission-Single/410_Hub.SLDPRT | 3 +
.../420_25_RoundBar.SLDPRT | 3 +
.../600_Transmission.SLDASM | 3 +
.../303-Transmission-Single/Barrel.SLDPRT | 3 +
.../BarrelAssembly.SLDASM | 3 +
.../303-Transmission-Single/Plunger.SLDPRT | 3 +
.../303-Transmission-Single/bracket.SLDPRT | 3 +
.../fume-cover-nozzel.SLDPRT | 3 +
.../350_Shields/cad-380/353_Brackets.SLDPRT | 3 +
.../cad-380/360_ExtrusionShield.SLDASM | 3 +
.../cad-380/360_ExtrusionShield.json | 11 +
.../cad-380/360_ExtrusionShield.tree.json | 204 +
.../cad-380/361_Shield_x2_1mm_INOX.SLDPRT | 3 +
.../cad-380/362_ShieldSeg_x2_1mm_INOX.SLDPRT | 3 +
.../cad-380/550_TrayBrackets.SLDPRT | 3 +
.../Mirror362_ShieldSeg_x2_1mm_INOX.SLDPRT | 3 +
.../Mirror362_ShieldSeg_x2_1mm_INOX1.SLDPRT | 3 +
.../350_Shields/cad-380/cad-report.json | 96 +
.../350_Shields/cad-380/equations.txt | 1 +
.../cad/components/500_Base/500_Base.SLDASM | 3 +
.../500_Base/520_Belt_x2_1mm_INOX.SLDPRT | 3 +
.../components/500_Base/530_BasePost.SLDPRT | 3 +
...20mm Bearing SKF 6004 (RS 286-7631).SLDPRT | 3 +
.../components/650_barrel_35/400_Drive.SLDASM | 3 +
.../4011_GearLock_x1_5mm_INOX.SLDPRT | 3 +
.../401_BarrelMount_x1_8mm_FERRO.SLDPRT | 3 +
.../650_barrel_35/600_Transmission.SLDASM | 3 +
.../components/650_barrel_35/Barrel.SLDPRT | 3 +
.../650_barrel_35/BarrelAssembly.SLDASM | 3 +
.../650_barrel_35/Heat_band_35.SLDPRT | 3 +
.../cad/components/650_barrel_35/Hub.SLDPRT | 3 +
.../components/650_barrel_35/HubAxle.SLDPRT | 3 +
.../650_barrel_35/Mirrorbracket.SLDPRT | 3 +
.../components/650_barrel_35/Nozzle.SLDASM | 3 +
.../components/650_barrel_35/Plunger.SLDPRT | 3 +
.../650_barrel_35/Round_Bar_Handle.SLDPRT | 3 +
.../components/650_barrel_35/bracket.SLDPRT | 3 +
.../components/800_Column/820_Pillar.SLDPRT | 3 +
.../820_TransmissionSlide-CNC.SLDPRT | 3 +
.../800_Column/830_SpringSlide.SLDPRT | 3 +
.../cad/components/clamping/vise/14201.SLDPRT | 3 +
...8 Stainless Steel Socket Head Screw.SLDPRT | 3 +
...osion-Resistant Cup-Point Set Screw.SLDPRT | 3 +
.../clamping/vise/KnobBig small hole.SLDPRT | 3 +
.../clamping/vise/ViseAssem2022.SLDASM | 3 +
.../clamping/vise/backstop 1 chopped.SLDPRT | 3 +
.../clamping/vise/backstop 2.SLDPRT | 3 +
.../clamping/vise/bottomplate.SLDPRT | 3 +
.../components/clamping/vise/bushing3.SLDPRT | 3 +
.../components/clamping/vise/leadscrew.SLDPRT | 3 +
.../clamping/vise/movablejaw2.SLDPRT | 3 +
.../components/clamping/vise/washer.SLDPRT | 3 +
.../cad/components/handwheel/handwheel.SLDPRT | 3 +
.../cad/components/handwheel/rod.SLDPRT | 3 +
.../hopper/701_Hopper_x1_1mm_INOX.SLDPRT | 3 +
.../misc/grip/McMaster - M2.5x10.SLDPRT | 3 +
.../cad/components/misc/grip/ODI Clamp.SLDPRT | 3 +
.../components/misc/grip/ODI End Cap.SLDPRT | 3 +
.../misc/grip/ODI Ruffian Assembly.SLDASM | 3 +
.../misc/grip/ODI Ruffian Grip.SLDPRT | 3 +
.../components/spring/Pressure Spring.sldprt | 3 +
.../cad/components/spring/Spring-Guide.SLDPRT | 3 +
.../cad/global-katbot-pro.html | 8226 +++
.../102_BarrelInsulationCap_x2_1mm_INOX.DXF | 3986 ++
.../102_BarrelInsulation_x2_1mm_INOX.DXF | 49398 ++++++++++++++++
.../cad/laser/200_Brackets_x2_8mm_INOX.DXF | 3310 ++
.../cad/laser/361_Shield_x2_1mm_INOX.DXF | 4914 ++
.../cad/laser/362_ShieldSeg_x2_1mm_INOX.DXF | 5712 ++
.../cad/laser/4011_GearLock_x1_5mm_FERRO.DXF | 3360 ++
.../cad/laser/4011_GearLock_x1_5mm_INOX.DXF | 3296 ++
.../laser/401_BarrelMount_x1_8mm_FERRO.DXF | 3334 ++
.../cad/laser/403_MountPlate_x2_5mm_INOX.DXF | 4132 ++
.../cad/laser/413_SlideLock_x2_2mm_INOX.DXF | 3334 ++
.../cad/laser/520_Belt_x2_1mm_INOX.DXF | 5308 ++
.../cad/laser/540_MiddlePlate_x2_1mm_INOX.DXF | 3334 ++
.../cad/laser/701_HopperM_x1_1mm_INOX.DXF | 4028 ++
.../cad/laser/701_Hopper_x1_1mm_INOX.DXF | 7662 +++
injection/katbot-pro-mega-beta/config.json | 42 +
injection/katbot-pro-mega-beta/config.yaml | 19 +
.../drawings/20/dimensions.jpg | 3 +
.../drawings/20/dimensions_raw.jpg | 3 +
.../drawings/dimensions.SLDDRW | Bin 0 -> 6918336 bytes
.../drawings/dimensions.jpg | 3 +
.../drawings/dimensions.pdf | 3 +
.../drawings/dimensions_raw.jpg | 3 +
.../drawings/dimensions_raw_data.xml | 325 +
.../drawings/webp/dimensions.webp | Bin 0 -> 22954 bytes
.../drawings/webp/dimensions_raw.webp | Bin 0 -> 17774 bytes
.../1mm/kb-pro-102_BarrelInsulationCap_x2.DXF | 3986 ++
.../1mm/kb-pro-102_BarrelInsulation_x2.DXF | 49398 ++++++++++++++++
.../en/Stainless/1mm/kb-pro-361_Shield_x2.DXF | 4914 ++
.../Stainless/1mm/kb-pro-362_ShieldSeg_x1.dxf | 5712 ++
.../Stainless/1mm/kb-pro-362_ShieldSeg_x2.DXF | 5712 ++
.../en/Stainless/1mm/kb-pro-520_Belt_x1.dxf | 5308 ++
.../en/Stainless/1mm/kb-pro-520_Belt_x2.DXF | 5308 ++
.../1mm/kb-pro-540_MiddlePlate_x2.DXF | 3334 ++
.../Stainless/1mm/kb-pro-701_HopperM_x1.DXF | 4028 ++
.../en/Stainless/1mm/kb-pro-701_Hopper_x1.DXF | 7662 +++
.../Stainless/2mm/kb-pro-413_SlideLock_x1.dxf | 3334 ++
.../Stainless/2mm/kb-pro-413_SlideLock_x2.DXF | 3334 ++
.../Stainless/5mm/kb-pro-4011_GearLock_x1.DXF | 3296 ++
.../5mm/kb-pro-403_MountPlate_x2.DXF | 4132 ++
.../Stainless/8mm/kb-pro-200_Brackets_x2.DXF | 3310 ++
.../en/Steel/5mm/kb-pro-4011_GearLock_x1.DXF | 3360 ++
.../Steel/8mm/kb-pro-401_BarrelMount_x1.DXF | 3334 ++
.../housing/202-Bottom_x1_2mm_INOX.DXF | 6642 +++
.../Stainless/1mm/kb-pro-202_Bottom_x1.DXF | 7260 +++
.../Stainless/1mm/kb-pro-205_DoorR_x1.DXF | 3704 ++
.../Stainless/1mm/kb-pro-205_Door_x1.DXF | 4152 ++
.../Stainless/1mm/kb-pro-205_Door_x2.DXF | 3412 ++
.../1mm/kb-pro-209_HopperDoor_x1.DXF | 4046 ++
.../Stainless/2mm/kb-pro-202_SideL_x1.DXF | 12232 ++++
.../Stainless/2mm/kb-pro-202_SideL_x2.DXF | 12258 ++++
.../Stainless/2mm/kb-pro-203_Top_x1.DXF | 5160 ++
.../Stainless/2mm/kb-pro-204_Front_x1.DXF | 5308 ++
.../2mm/kb-pro-208_TriCoverDown_x2.DXF | 3612 ++
.../2mm/kb-pro-208_TriCoverUp_x2.DXF | 4232 ++
.../es/FERRO/5mm/kb-pro-4011_GearLock_x1.DXF | 3360 ++
.../FERRO/8mm/kb-pro-401_BarrelMount_x1.DXF | 3334 ++
.../1mm/kb-pro-102_BarrelInsulationCap_x2.DXF | 3986 ++
.../1mm/kb-pro-102_BarrelInsulation_x2.DXF | 49398 ++++++++++++++++
.../es/INOX/1mm/kb-pro-361_Shield_x2.DXF | 4914 ++
.../es/INOX/1mm/kb-pro-362_ShieldSeg_x1.dxf | 5712 ++
.../es/INOX/1mm/kb-pro-362_ShieldSeg_x2.DXF | 5712 ++
.../laser/es/INOX/1mm/kb-pro-520_Belt_x1.dxf | 5308 ++
.../laser/es/INOX/1mm/kb-pro-520_Belt_x2.DXF | 5308 ++
.../es/INOX/1mm/kb-pro-540_MiddlePlate_x2.DXF | 3334 ++
.../es/INOX/1mm/kb-pro-701_HopperM_x1.DXF | 4028 ++
.../es/INOX/1mm/kb-pro-701_Hopper_x1.DXF | 7662 +++
.../es/INOX/2mm/kb-pro-413_SlideLock_x1.dxf | 3334 ++
.../es/INOX/2mm/kb-pro-413_SlideLock_x2.DXF | 3334 ++
.../es/INOX/5mm/kb-pro-4011_GearLock_x1.DXF | 3296 ++
.../es/INOX/5mm/kb-pro-403_MountPlate_x2.DXF | 4132 ++
.../es/INOX/8mm/kb-pro-200_Brackets_x2.DXF | 3310 ++
.../housing/202-Bottom_x1_2mm_INOX.DXF | 6642 +++
.../housing/INOX/1mm/kb-pro-202_Bottom_x1.DXF | 7260 +++
.../housing/INOX/1mm/kb-pro-205_DoorR_x1.DXF | 3704 ++
.../housing/INOX/1mm/kb-pro-205_Door_x1.DXF | 4152 ++
.../housing/INOX/1mm/kb-pro-205_Door_x2.DXF | 3412 ++
.../INOX/1mm/kb-pro-209_HopperDoor_x1.DXF | 4046 ++
.../housing/INOX/2mm/kb-pro-202_SideL_x1.DXF | 12232 ++++
.../housing/INOX/2mm/kb-pro-202_SideL_x2.DXF | 12258 ++++
.../housing/INOX/2mm/kb-pro-203_Top_x1.DXF | 5160 ++
.../housing/INOX/2mm/kb-pro-204_Front_x1.DXF | 5308 ++
.../INOX/2mm/kb-pro-208_TriCoverDown_x2.DXF | 3612 ++
.../INOX/2mm/kb-pro-208_TriCoverUp_x2.DXF | 4232 ++
.../media/build/DSC01876.JPG | 3 +
.../media/build/DSC02334.JPG | 3 +
.../media/build/DSC02346.JPG | 3 +
.../media/build/DSC02348.JPG | 3 +
.../media/build/kb-inside.jpg | 3 +
.../media/build/kb-snap.PNG | 3 +
.../media/christine-thumb.webp | Bin 0 -> 6930 bytes
.../katbot-pro-mega-beta/media/christine.jpeg | Bin 0 -> 209350 bytes
.../media/gallery/DSC02331.JPG | 3 +
.../media/gallery/DSC02341.JPG | 3 +
.../media/gallery/DSC02373.JPG | 3 +
.../media/gallery/latestx.jpg | 3 +
.../media/gallery/src/latest.jpg | 3 +
.../media/gallery/src/latest_white.png | 3 +
.../media/inc/DSC02368.JPG | 3 +
.../media/inc/DSC02371.JPG | 3 +
.../media/lovecats-thumb.webp | Bin 0 -> 21108 bytes
.../katbot-pro-mega-beta/media/lovecats.jpg | 3 +
.../media/rc1/353A7269.JPG | 3 +
.../media/rc1/353A7271.JPG | 3 +
.../media/rc1/353A7273.JPG | 3 +
.../media/rc1/353A7274.JPG | 3 +
.../media/rc1/353A7275.JPG | 3 +
.../media/rc1/353A7277.JPG | 3 +
.../media/rc1/353A7278.JPG | 3 +
.../media/rc1/353A7279.JPG | 3 +
.../media/rc1/353A7280.JPG | 3 +
.../media/rc1/353A7281.JPG | 3 +
.../media/rc1/353A7284.JPG | 3 +
.../media/rc1/353A7286.JPG | 3 +
.../media/rc1/353A7287.JPG | 3 +
.../media/rc1/353A7288.JPG | 3 +
.../media/rc1/353A7289.JPG | 3 +
.../media/rc1/353A7291.JPG | 3 +
.../media/rc1/353A7292.JPG | 3 +
.../media/rc1/353A7293.JPG | 3 +
.../media/rc1/353A7294.JPG | 3 +
.../media/rc1/353A7295.JPG | 3 +
.../media/rc1/353A7298.JPG | 3 +
.../media/rc1/353A7303.JPG | 3 +
.../media/rc1/353A7305.JPG | 3 +
.../media/rc1/353A7306.JPG | 3 +
.../media/rc1/353A7307.JPG | 3 +
.../media/rc1/353A7308.JPG | 3 +
.../media/rc1/KatBot-Pro-Augenschmauss.mp4 | 3 +
.../media/source-thumb.webp | Bin 0 -> 10442 bytes
.../katbot-pro-mega-beta/media/source.png | 3 +
.../media/tests/VID_20230518_110722.mp4 | 3 +
224 files changed, 513103 insertions(+)
create mode 100644 injection/katbot-pro-mega-beta/bazar/output.html
create mode 100644 injection/katbot-pro-mega-beta/bazar/raw.html
create mode 100644 injection/katbot-pro-mega-beta/bazar/raw.html.json
create mode 100644 injection/katbot-pro-mega-beta/cad-report-Default.json
create mode 100644 injection/katbot-pro-mega-beta/cad-report.json
create mode 100644 injection/katbot-pro-mega-beta/cad/200_Brackets_x2_8mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/400_Injector-700-36.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/400_Spring-Slide.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/400_Spring-Slide.STEP
create mode 100644 injection/katbot-pro-mega-beta/cad/403_MountPlate_x2_5mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/413_SlideLock_x2_2mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/540_MiddlePlate_x2_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/608-2Z-SKF.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/610_MountPlate_x2_5mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/700_Brackets.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/900_FloorMount.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/900_FloorMount.STEP
create mode 100644 injection/katbot-pro-mega-beta/cad/CAM-Slide.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.EASM
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.json
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.step
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.tree.json
create mode 100644 injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.x_t
create mode 100644 injection/katbot-pro-mega-beta/cad/Spring-Guard.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/Spring-Slide.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/cad-report.json
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/400_Drive.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/401-BarrelMount_x1_8mm_FERRO.DXF.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/405_HubAxle.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/410_Hub.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/420_25_RoundBar.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/600_Transmission.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/Barrel.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/BarrelAssembly.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/Plunger.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/bracket.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/303-Transmission-Single/fume-cover-nozzel.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/353_Brackets.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/360_ExtrusionShield.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/360_ExtrusionShield.json
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/360_ExtrusionShield.tree.json
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/361_Shield_x2_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/362_ShieldSeg_x2_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/550_TrayBrackets.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/Mirror362_ShieldSeg_x2_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/Mirror362_ShieldSeg_x2_1mm_INOX1.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/cad-report.json
create mode 100644 injection/katbot-pro-mega-beta/cad/components/350_Shields/cad-380/equations.txt
create mode 100644 injection/katbot-pro-mega-beta/cad/components/500_Base/500_Base.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/500_Base/520_Belt_x2_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/500_Base/530_BasePost.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/20mm Bearing SKF 6004 (RS 286-7631).SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/400_Drive.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/4011_GearLock_x1_5mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/401_BarrelMount_x1_8mm_FERRO.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/600_Transmission.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Barrel.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/BarrelAssembly.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Heat_band_35.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Hub.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/HubAxle.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Mirrorbracket.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Nozzle.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Plunger.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/Round_Bar_Handle.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/650_barrel_35/bracket.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/800_Column/820_Pillar.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/800_Column/820_TransmissionSlide-CNC.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/800_Column/830_SpringSlide.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/14201.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/92196A344_18-8 Stainless Steel Socket Head Screw.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/92313A534_Super-Corrosion-Resistant Cup-Point Set Screw.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/KnobBig small hole.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/ViseAssem2022.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/backstop 1 chopped.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/backstop 2.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/bottomplate.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/bushing3.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/leadscrew.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/movablejaw2.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/clamping/vise/washer.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/handwheel/handwheel.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/handwheel/rod.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/hopper/701_Hopper_x1_1mm_INOX.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/misc/grip/McMaster - M2.5x10.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/misc/grip/ODI Clamp.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/misc/grip/ODI End Cap.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/misc/grip/ODI Ruffian Assembly.SLDASM
create mode 100644 injection/katbot-pro-mega-beta/cad/components/misc/grip/ODI Ruffian Grip.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/components/spring/Pressure Spring.sldprt
create mode 100644 injection/katbot-pro-mega-beta/cad/components/spring/Spring-Guide.SLDPRT
create mode 100644 injection/katbot-pro-mega-beta/cad/global-katbot-pro.html
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/102_BarrelInsulationCap_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/102_BarrelInsulation_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/200_Brackets_x2_8mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/361_Shield_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/362_ShieldSeg_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/4011_GearLock_x1_5mm_FERRO.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/4011_GearLock_x1_5mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/401_BarrelMount_x1_8mm_FERRO.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/403_MountPlate_x2_5mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/413_SlideLock_x2_2mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/520_Belt_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/540_MiddlePlate_x2_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/701_HopperM_x1_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/cad/laser/701_Hopper_x1_1mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/config.json
create mode 100644 injection/katbot-pro-mega-beta/config.yaml
create mode 100644 injection/katbot-pro-mega-beta/drawings/20/dimensions.jpg
create mode 100644 injection/katbot-pro-mega-beta/drawings/20/dimensions_raw.jpg
create mode 100644 injection/katbot-pro-mega-beta/drawings/dimensions.SLDDRW
create mode 100644 injection/katbot-pro-mega-beta/drawings/dimensions.jpg
create mode 100644 injection/katbot-pro-mega-beta/drawings/dimensions.pdf
create mode 100644 injection/katbot-pro-mega-beta/drawings/dimensions_raw.jpg
create mode 100644 injection/katbot-pro-mega-beta/drawings/dimensions_raw_data.xml
create mode 100644 injection/katbot-pro-mega-beta/drawings/webp/dimensions.webp
create mode 100644 injection/katbot-pro-mega-beta/drawings/webp/dimensions_raw.webp
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-102_BarrelInsulationCap_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-102_BarrelInsulation_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-361_Shield_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-362_ShieldSeg_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-362_ShieldSeg_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-520_Belt_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-520_Belt_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-540_MiddlePlate_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-701_HopperM_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/1mm/kb-pro-701_Hopper_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/2mm/kb-pro-413_SlideLock_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/2mm/kb-pro-413_SlideLock_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/5mm/kb-pro-4011_GearLock_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/5mm/kb-pro-403_MountPlate_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Stainless/8mm/kb-pro-200_Brackets_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Steel/5mm/kb-pro-4011_GearLock_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/Steel/8mm/kb-pro-401_BarrelMount_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/202-Bottom_x1_2mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/1mm/kb-pro-202_Bottom_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/1mm/kb-pro-205_DoorR_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/1mm/kb-pro-205_Door_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/1mm/kb-pro-205_Door_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/1mm/kb-pro-209_HopperDoor_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-202_SideL_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-202_SideL_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-203_Top_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-204_Front_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-208_TriCoverDown_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/en/myriad-spring/housing/Stainless/2mm/kb-pro-208_TriCoverUp_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/FERRO/5mm/kb-pro-4011_GearLock_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/FERRO/8mm/kb-pro-401_BarrelMount_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-102_BarrelInsulationCap_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-102_BarrelInsulation_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-361_Shield_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-362_ShieldSeg_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-362_ShieldSeg_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-520_Belt_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-520_Belt_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-540_MiddlePlate_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-701_HopperM_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/1mm/kb-pro-701_Hopper_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/2mm/kb-pro-413_SlideLock_x1.dxf
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/2mm/kb-pro-413_SlideLock_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/5mm/kb-pro-4011_GearLock_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/5mm/kb-pro-403_MountPlate_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/INOX/8mm/kb-pro-200_Brackets_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/202-Bottom_x1_2mm_INOX.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/1mm/kb-pro-202_Bottom_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/1mm/kb-pro-205_DoorR_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/1mm/kb-pro-205_Door_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/1mm/kb-pro-205_Door_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/1mm/kb-pro-209_HopperDoor_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-202_SideL_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-202_SideL_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-203_Top_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-204_Front_x1.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-208_TriCoverDown_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/laser/es/myriad-spring/housing/INOX/2mm/kb-pro-208_TriCoverUp_x2.DXF
create mode 100644 injection/katbot-pro-mega-beta/media/build/DSC01876.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/build/DSC02334.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/build/DSC02346.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/build/DSC02348.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/build/kb-inside.jpg
create mode 100644 injection/katbot-pro-mega-beta/media/build/kb-snap.PNG
create mode 100644 injection/katbot-pro-mega-beta/media/christine-thumb.webp
create mode 100644 injection/katbot-pro-mega-beta/media/christine.jpeg
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/DSC02331.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/DSC02341.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/DSC02373.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/latestx.jpg
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/src/latest.jpg
create mode 100644 injection/katbot-pro-mega-beta/media/gallery/src/latest_white.png
create mode 100644 injection/katbot-pro-mega-beta/media/inc/DSC02368.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/inc/DSC02371.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/lovecats-thumb.webp
create mode 100644 injection/katbot-pro-mega-beta/media/lovecats.jpg
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7269.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7271.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7273.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7274.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7275.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7277.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7278.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7279.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7280.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7281.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7284.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7286.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7287.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7288.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7289.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7291.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7292.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7293.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7294.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7295.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7298.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7303.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7305.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7306.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7307.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/353A7308.JPG
create mode 100644 injection/katbot-pro-mega-beta/media/rc1/KatBot-Pro-Augenschmauss.mp4
create mode 100644 injection/katbot-pro-mega-beta/media/source-thumb.webp
create mode 100644 injection/katbot-pro-mega-beta/media/source.png
create mode 100644 injection/katbot-pro-mega-beta/media/tests/VID_20230518_110722.mp4
diff --git a/injection/katbot-pro-mega-beta/bazar/output.html b/injection/katbot-pro-mega-beta/bazar/output.html
new file mode 100644
index 000000000..216acacd3
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/bazar/output.html
@@ -0,0 +1,152 @@
+Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!
+"Highlights and details"
+
+ - All parts are precision manufactured, using modern CNC and manual machines
+ - Smooth and precise plunging experience
+ - The plunger has a replaceable bronze tip
+ - 2 mold interfaces: cone for press, and M20 thread interface
+ - Heat-shield and insulation
+ - Step-less mould height adjustment
+ - Mould guide pins and slots
+ - Transmission 1:1
+ - Shot size: 145G
+ - Quick Clamping
+ - Shutoff valve
+ - Mostly Stainless, Aluminum
+
+Services
+
+ - After - Sales Service
+ - 3 years Warranty
+ - Cheap replacements for consumables
+ - Customization to user needs
+ - Mold design and fabrication
+
+
+
+ Please always contact us by EMail : sales@plastic-hub.com
+
+
+
+
+
+
+
Specification
+
+
+
+ | Variant |
+ Vintage Delux |
+
+
+
+
+ | Weight |
+ 27 Kg |
+
+
+ | Package Dimensions |
+ 70 x 45 x 45 cm |
+
+
+ | Plunger Diameter |
+ 25 mm |
+
+
+ | Usable Barrel Length |
+ Up to 45 cm |
+
+
+ | Supported Voltage |
+ 220V / 110V |
+
+
+ | Input Flake Size |
+ Small - Medium |
+
+
+ | Transmission |
+ 1: 1 |
+
+
+ | Mold Interface |
+ M20 thread / Cone Nozzle |
+
+
+ | Heatbands |
+ 3 (250W) / Ceramic |
+
+
+ | Temperature Controller |
+ 2 – RexC-100 |
+
+
+ | Shotsize |
+ 145g |
+
+
+ | Features |
+ Shutoff Valve, Adjustable Mould Height, Quick Clamping |
+
+
+
+
+
+
+
+
+
+Components
+Resources
+<h3>Shipping</h3>
+
+ Shipping fees within Europe : 100 Euro
+ Estimated shipping fees outside of Europe : 350 Euro
+
+<h3>Payment Terms</h3>
+
+Industrial machines : 100% of the total cost of the machine(s) to be paid at the moment of the order.
+ Machines manufactured in-house :
+ 70% of the total cost of the machine(s) to be paid at the moment of the order.
+ The 30% left + transport fees to be paid at reception of tracking number of the shipping (no machine leaves the workshop without full
+ payment).
+
+
+
\ No newline at end of file
diff --git a/injection/katbot-pro-mega-beta/bazar/raw.html b/injection/katbot-pro-mega-beta/bazar/raw.html
new file mode 100644
index 000000000..c22cf6deb
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/bazar/raw.html
@@ -0,0 +1,175 @@
+
+
+
+Arbor injection machine that provides fast, repeatable, comfortable, safe and precise injection of plastic!
+
+#### "Highlights and details"
+
+- All parts are precision manufactured, using modern CNC and manual machines
+- Smooth and precise plunging experience
+- The plunger has a replaceable bronze tip
+- 2 mold interfaces: cone for press, and M20 thread interface
+- Heat-shield and insulation
+- Step-less mould height adjustment
+- Mould guide pins and slots
+- Transmission 1:1
+- Shot size: 145G
+- Quick Clamping
+- Shutoff valve
+- Mostly Stainless, Aluminum
+
+#### Services
+
+- After - Sales Service
+- 3 years Warranty
+- Cheap replacements for consumables
+- Customization to user needs
+- Mold design and fabrication
+
+
+
+ Please always contact us by EMail : sales@plastic-hub.com
+
+
+
+
+
+
+
+
+
Specification
+
+
+
+| Variant |
+Vintage Delux |
+
+
+
+
+| Weight |
+27 Kg |
+
+
+| Package Dimensions |
+70 x 45 x 45 cm |
+
+
+| Plunger Diameter |
+25 mm |
+
+
+| Usable Barrel Length |
+Up to 45 cm |
+
+
+| Supported Voltage |
+220V / 110V |
+
+
+| Input Flake Size |
+Small - Medium |
+
+
+| Transmission |
+1: 1 |
+
+
+| Mold Interface |
+M20 thread / Cone Nozzle |
+
+
+| Heatbands |
+3 (250W) / Ceramic |
+
+
+| Temperature Controller |
+2 – RexC-100 |
+
+
+| Shotsize |
+145g |
+
+
+| Features |
+Shutoff Valve, Adjustable Mould Height, Quick Clamping |
+
+
+
+
+
+
+
+
+
+
+
+## Components
+
+
+
+
+
+
+
+
+### Resources
+
+
+
+ Shipping
+ Shipping fees within Europe : 100 Euro
+ Estimated shipping fees outside of Europe : 350 Euro
+
+
+
+ Payment Terms
+Industrial machines : 100% of the total cost of the machine(s) to be paid at the moment of the order.
+Machines manufactured in-house :
+70% of the total cost of the machine(s) to be paid at the moment of the order.
+The 30% left + transport fees to be paid at reception of tracking number of the shipping (no machine leaves the workshop without full
+payment).
+
+
+
+
+
+
+
+
+
diff --git a/injection/katbot-pro-mega-beta/bazar/raw.html.json b/injection/katbot-pro-mega-beta/bazar/raw.html.json
new file mode 100644
index 000000000..f17634053
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/bazar/raw.html.json
@@ -0,0 +1,45 @@
+{
+ "includes": [
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta\\templates\\site",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta\\templates\\shared",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\osr",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\osr\\widgets",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\_includes",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\templates\\site",
+ "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta\\templates\\bazar"
+ ],
+ "variables": {
+ "OSR_ROOT": "C:\\Users\\mc007\\Desktop\\osr",
+ "OSR_TEMP": "C:\\Users\\mc007\\AppData\\Local\\Temp\\osr",
+ "PRODUCT_ROOT": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\injection\\katbot-pro-mega-beta/",
+ "OA_ROOT": "C:\\Users\\mc007\\Desktop\\ph3\\pp-next2",
+ "KB_ROOT": "C:\\Users\\mc007\\Desktop\\osr\\osr-kb-next",
+ "OSR_CACHE": "C:\\Users\\mc007\\.osr\\cache",
+ "OSR_LIBRARY": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines",
+ "OSR_LIBRARY_MACHINES": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines",
+ "OSR_USER_ASSETS": "C:\\Users\\mc007\\Desktop\\osr\\osr-user-assets",
+ "OSR_PRIVATE": "C:\\Users\\mc007\\.osr\\",
+ "OSR_TEMPLATES": "C:\\Users\\mc007\\Desktop\\osr\\osr-templates",
+ "OSR_CONTENT": "C:\\Users\\mc007\\Desktop\\osr\\osr-content",
+ "OSR_PROFILES": "C:\\Users\\mc007\\Desktop\\osr\\osr-profiles",
+ "root": "C:\\Users\\mc007\\Desktop\\osr\\products",
+ "cwd": "C:\\Users\\mc007\\Desktop\\osr\\products",
+ "product": "products/injection/katbot-pro-mega-beta",
+ "product_rel": "injection/katbot-pro-mega-beta",
+ "product_relative": "injection/katbot-pro-mega-beta",
+ "debug": false,
+ "env": "bazar-release",
+ "targetLanguage": "en",
+ "sourceLanguage": "en",
+ "abs_url": "https://plastic-hub.com/",
+ "CACHE": "C:\\Users\\mc007\\Desktop\\osr\\products/cache/",
+ "CACHE_URL": "https://plastic-hub.com//cache/",
+ "GIT_REPO": "https://git.osr-plastic.org/osr-plastic/osr-machines",
+ "OSR_MACHINES_ASSETS_URL": "https://assets.osr-plastic.org/machines/",
+ "PRODUCTS_ASSETS_URL": "https://assets.osr-plastic.org/machines/products/injection/katbot-pro-mega-beta",
+ "OSR_FILES_WEB": "https://files.osr-plastic.org/files/osr-machines",
+ "PRODUCTS_FILES_URL": "https://files.osr-plastic.org/files/osr-machines/injection/katbot-pro-mega-beta",
+ "DISCORD": "https://discord.gg/s8K7yKwBRc"
+ }
+}
\ No newline at end of file
diff --git a/injection/katbot-pro-mega-beta/cad-report-Default.json b/injection/katbot-pro-mega-beta/cad-report-Default.json
new file mode 100644
index 000000000..0637a088a
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad-report-Default.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/injection/katbot-pro-mega-beta/cad-report.json b/injection/katbot-pro-mega-beta/cad-report.json
new file mode 100644
index 000000000..0637a088a
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad-report.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/injection/katbot-pro-mega-beta/cad/200_Brackets_x2_8mm_INOX.SLDPRT b/injection/katbot-pro-mega-beta/cad/200_Brackets_x2_8mm_INOX.SLDPRT
new file mode 100644
index 000000000..9df79991d
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/200_Brackets_x2_8mm_INOX.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9f2fa2163b50027b3da86176c9848e483afa4e7cd9fc373b221adc84aff6a661
+size 123705
diff --git a/injection/katbot-pro-mega-beta/cad/400_Injector-700-36.SLDASM b/injection/katbot-pro-mega-beta/cad/400_Injector-700-36.SLDASM
new file mode 100644
index 000000000..29a0eba10
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/400_Injector-700-36.SLDASM
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f287e1c71ce5fd1ebff8df1d4d4e884f424ffbccef13e424ed4ea031a4e054d5
+size 6372069
diff --git a/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.SLDASM b/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.SLDASM
new file mode 100644
index 000000000..bb42169ba
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.SLDASM
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e9aca3abcda5261d93bf0e71eea46840748b7a296822b07e089433b2b0ca5ae4
+size 3821731
diff --git a/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.STEP b/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.STEP
new file mode 100644
index 000000000..ae9eb8355
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/400_Spring-Slide.STEP
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:efe5908849b99de13e3df7bc66cdaddce751d9e15611856aad23d00c78a90544
+size 212646
diff --git a/injection/katbot-pro-mega-beta/cad/403_MountPlate_x2_5mm_INOX.SLDPRT b/injection/katbot-pro-mega-beta/cad/403_MountPlate_x2_5mm_INOX.SLDPRT
new file mode 100644
index 000000000..14e286333
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/403_MountPlate_x2_5mm_INOX.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4350c1499dd6be1a056b04edf4c8387ede5f096fc5c607cc65aea5a59d1ce249
+size 176483
diff --git a/injection/katbot-pro-mega-beta/cad/413_SlideLock_x2_2mm_INOX.SLDPRT b/injection/katbot-pro-mega-beta/cad/413_SlideLock_x2_2mm_INOX.SLDPRT
new file mode 100644
index 000000000..02f8e1c9e
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/413_SlideLock_x2_2mm_INOX.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1f3cdecbf3d7e760a2ca4b765556b18490f0598cca969cb20bb570ad18734ae4
+size 74095
diff --git a/injection/katbot-pro-mega-beta/cad/540_MiddlePlate_x2_1mm_INOX.SLDPRT b/injection/katbot-pro-mega-beta/cad/540_MiddlePlate_x2_1mm_INOX.SLDPRT
new file mode 100644
index 000000000..4532f5711
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/540_MiddlePlate_x2_1mm_INOX.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2feae0a59ea31c2d9e4e73ba4e6027d06f4e1250ec24065447ee846d309211f7
+size 78643
diff --git a/injection/katbot-pro-mega-beta/cad/608-2Z-SKF.SLDPRT b/injection/katbot-pro-mega-beta/cad/608-2Z-SKF.SLDPRT
new file mode 100644
index 000000000..61309afdd
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/608-2Z-SKF.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89b604678e016f21a7c7e335c34fc64e7676dad9e8acf9fea9ab9243a9d4fa32
+size 69767
diff --git a/injection/katbot-pro-mega-beta/cad/610_MountPlate_x2_5mm_INOX.SLDPRT b/injection/katbot-pro-mega-beta/cad/610_MountPlate_x2_5mm_INOX.SLDPRT
new file mode 100644
index 000000000..b1a1ffe0a
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/610_MountPlate_x2_5mm_INOX.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d813db83bdb1416042719f5491d631a8f096788dd970e3dc73d0d8feb191646f
+size 226308
diff --git a/injection/katbot-pro-mega-beta/cad/700_Brackets.SLDASM b/injection/katbot-pro-mega-beta/cad/700_Brackets.SLDASM
new file mode 100644
index 000000000..45ea2bbc1
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/700_Brackets.SLDASM
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:543291ffce9a03d5e39e559b0c720c2d0d8e9038b34b488babc517161189fd76
+size 56599
diff --git a/injection/katbot-pro-mega-beta/cad/900_FloorMount.SLDPRT b/injection/katbot-pro-mega-beta/cad/900_FloorMount.SLDPRT
new file mode 100644
index 000000000..f1d611b38
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/900_FloorMount.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3d718944836b768515f2583061f466448d604c7102aad7414915d809af412539
+size 131501
diff --git a/injection/katbot-pro-mega-beta/cad/900_FloorMount.STEP b/injection/katbot-pro-mega-beta/cad/900_FloorMount.STEP
new file mode 100644
index 000000000..372bdcadc
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/900_FloorMount.STEP
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:655543715f2211ccc29eba19865b3d63f0e983f84a6ae2bbb4db5f7ce2e36c52
+size 99746
diff --git a/injection/katbot-pro-mega-beta/cad/CAM-Slide.SLDPRT b/injection/katbot-pro-mega-beta/cad/CAM-Slide.SLDPRT
new file mode 100644
index 000000000..73a89a8d5
--- /dev/null
+++ b/injection/katbot-pro-mega-beta/cad/CAM-Slide.SLDPRT
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6b40514b9ec2051a9975681f4f4b044e1c250081dae9045f8ad0e7771bec4dcd
+size 45532
diff --git a/injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.EASM b/injection/katbot-pro-mega-beta/cad/Global-Katbot-Pro.EASM
new file mode 100644
index 0000000000000000000000000000000000000000..89caa27df29e67a474671375bb5d962b90b55cda
GIT binary patch
literal 5646475
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