V1 3z mod (#371)

* Initial import

* Added instructions, dxf and config files

* Update README.md

* Update Bottom_Panel_Cutout_Cover_2_Color.stl

* Added photos and updated docs

* Update README.md

* Added slots for motor mounts to allow for more adjustment

* File cleanup

* Added note about stepper position

* Update README.md

* Update README.md

* Changed motor mount holes to use bridge cutter
This commit is contained in:
Yeriwyn 2021-07-27 07:54:24 -04:00 committed by GitHub
parent cb8036fd67
commit 723129277d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 893 additions and 0 deletions

View File

@ -251,6 +251,7 @@ like so:
| | [DuetZero](./xbst_/DuetZero) | Pi Zero mount over a Duet2 for space saving | :heavy_check_mark: |:heavy_check_mark: |:heavy_check_mark: |:x:| | | [DuetZero](./xbst_/DuetZero) | Pi Zero mount over a Duet2 for space saving | :heavy_check_mark: |:heavy_check_mark: |:heavy_check_mark: |:x:|
| Xceled | [Single Panel Magnet Mount](./xceled/Single_Panel_Magnet_Mount)| Mount your front panel using only magnets | :x: |:grey_question: |:heavy_check_mark: |:x:| | Xceled | [Single Panel Magnet Mount](./xceled/Single_Panel_Magnet_Mount)| Mount your front panel using only magnets | :x: |:grey_question: |:heavy_check_mark: |:x:|
| Yeri | [V0 Magnetic Panels](./yeri/V0_Magnetic_Panels)| Mount V0 panels with magnets, removes need for hinges and lets you easily detach sides for access | :heavy_check_mark: | :x: | :x: | :x: | | Yeri | [V0 Magnetic Panels](./yeri/V0_Magnetic_Panels)| Mount V0 panels with magnets, removes need for hinges and lets you easily detach sides for access | :heavy_check_mark: | :x: | :x: | :x: |
| | [V1 3Z](./yeri/V1_3Z)| 3Z mod for V1 | :x: | :heavy_check_mark: | :x: | :x: |
| Zen3D | [V0 Handle](./Zen3D/V0_Handle)| Voron0 Handle for 3mm panels | :heavy_check_mark: |:x: |:x: |:x:| | Zen3D | [V0 Handle](./Zen3D/V0_Handle)| Voron0 Handle for 3mm panels | :heavy_check_mark: |:x: |:x: |:x:|
| | [V0 MidPanel HexPattern](./Zen3D/V0_MidPanel_HexPattern)| Voron0 MidPanel with Hex pattern and Wire cover | :heavy_check_mark: |:x: |:x: |:x:| | | [V0 MidPanel HexPattern](./Zen3D/V0_MidPanel_HexPattern)| Voron0 MidPanel with Hex pattern and Wire cover | :heavy_check_mark: |:x: |:x: |:x:|
| | [V0 Skirt set](./Zen3D/V0_Skirt)| SSR, PowerSwitch, Nameplate and color change printing | :heavy_check_mark: |:x: |:x: |:x:| | | [V0 Skirt set](./Zen3D/V0_Skirt)| SSR, PowerSwitch, Nameplate and color change printing | :heavy_check_mark: |:x: |:x: |:x:|

View File

@ -0,0 +1,22 @@
#####################################################################
# Z Tilt configuration
#####################################################################
[z_tilt]
## Use Z_TILT_ADJUST to level the bed left to right.
speed: 300
horizontal_move_z: 10
retries: 5
retry_tolerance: 0.0075
## z_positions: Location of toolhead
z_positions:
-35, 125
290, 0
290, 250
points:
# Nozzle is 25 mm in front of probe
30, 100
220, 25
220, 175

View File

@ -0,0 +1,22 @@
#####################################################################
# Z Tilt configuration
#####################################################################
[z_tilt]
## Use Z_TILT_ADJUST to level the bed left to right.
speed: 300
horizontal_move_z: 10
retries: 5
retry_tolerance: 0.0075
## z_positions: Location of toolhead
z_positions:
-35, 150
340, 0
340, 300
points:
# Nozzle is 25 mm in front of probe
30, 125
270, 25
270, 225

View File

@ -0,0 +1,396 @@
0
SECTION
2
HEADER
9
$INSUNITS
70
4
9
$ACADVER
1
AC1014
9
$HANDSEED
5
FFFF
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
8
100
AcDbSymbolTable
0
ENDTAB
0
TABLE
2
LTYPE
5
5
100
AcDbSymbolTable
0
LTYPE
5
14
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYBLOCK
70
0
0
LTYPE
5
15
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYLAYER
70
0
0
ENDTAB
0
TABLE
2
LAYER
5
2
100
AcDbSymbolTable
70
2
0
LAYER
5
50
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
6
CONTINUOUS
0
ENDTAB
0
TABLE
2
STYLE
5
3
100
AcDbSymbolTable
70
1
0
STYLE
5
11
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
STANDARD
70
0
0
ENDTAB
0
TABLE
2
VIEW
5
6
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
7
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
9
100
AcDbSymbolTable
70
2
0
APPID
5
12
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
A
100
AcDbSymbolTable
70
1
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
1
100
AcDbSymbolTable
70
1
0
BLOCK_RECORD
5
1F
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*MODEL_SPACE
0
BLOCK_RECORD
5
1B
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*PAPER_SPACE
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
20
100
AcDbEntity
100
AcDbBlockBegin
2
*MODEL_SPACE
0
ENDBLK
5
21
100
AcDbEntity
100
AcDbBlockEnd
0
BLOCK
5
1C
100
AcDbEntity
100
AcDbBlockBegin
2
*PAPER_SPACE
0
ENDBLK
5
1D
100
AcDbEntity
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LWPOLYLINE
5
100
100
AcDbEntity
8
0
100
AcDbPolyline
90
20
70
1
43
0.0
10
-9.8607613152626458e-31
20
122.00000000000001
10
0
20
0
10
326
20
-5.3290705182007514e-14
10
326
20
46.999999999999972
10
370
20
46.999999999999972
10
370
20
121.9999999999992
10
370
20
169.00000000000003
10
370
20
239.99999999999972
10
326
20
239.99999999999974
10
326.00000000000011
20
286.99999999999977
10
370.00000000000006
20
286.99999999999972
10
370.00000000000006
20
324.99999999999972
10
250.00000000000011
20
324.99999999999994
10
250.00000000000003
20
309.99999999999989
10
230.00000000000003
20
309.99999999999994
10
230.00000000000011
20
370
10
-7.352575283890047e-31
20
370
10
0
20
169.00000000000003
10
43.999999999999993
20
169.00000000000003
10
44.000000000000021
20
122.00000000000001
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
C
100
AcDbDictionary
3
ACAD_GROUP
350
D
3
ACAD_MLINESTYLE
350
17
0
DICTIONARY
5
D
100
AcDbDictionary
0
DICTIONARY
5
1A
330
C
100
AcDbDictionary
0
DICTIONARY
5
17
100
AcDbDictionary
0
ENDSEC
0
EOF

View File

@ -0,0 +1,396 @@
0
SECTION
2
HEADER
9
$INSUNITS
70
4
9
$ACADVER
1
AC1014
9
$HANDSEED
5
FFFF
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
8
100
AcDbSymbolTable
0
ENDTAB
0
TABLE
2
LTYPE
5
5
100
AcDbSymbolTable
0
LTYPE
5
14
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYBLOCK
70
0
0
LTYPE
5
15
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYLAYER
70
0
0
ENDTAB
0
TABLE
2
LAYER
5
2
100
AcDbSymbolTable
70
2
0
LAYER
5
50
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
6
CONTINUOUS
0
ENDTAB
0
TABLE
2
STYLE
5
3
100
AcDbSymbolTable
70
1
0
STYLE
5
11
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
STANDARD
70
0
0
ENDTAB
0
TABLE
2
VIEW
5
6
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
7
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
9
100
AcDbSymbolTable
70
2
0
APPID
5
12
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
A
100
AcDbSymbolTable
70
1
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
1
100
AcDbSymbolTable
70
1
0
BLOCK_RECORD
5
1F
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*MODEL_SPACE
0
BLOCK_RECORD
5
1B
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*PAPER_SPACE
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
20
100
AcDbEntity
100
AcDbBlockBegin
2
*MODEL_SPACE
0
ENDBLK
5
21
100
AcDbEntity
100
AcDbBlockEnd
0
BLOCK
5
1C
100
AcDbEntity
100
AcDbBlockBegin
2
*PAPER_SPACE
0
ENDBLK
5
1D
100
AcDbEntity
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LWPOLYLINE
5
100
100
AcDbEntity
8
0
100
AcDbPolyline
90
20
70
1
43
0.0
10
8.8817841970012523e-15
20
194.00000000000003
10
43.999999999999979
20
194.00000000000003
10
44
20
147
10
-3.0616169978683826e-15
20
147
10
0
20
0
10
376
20
-4.4408920985006262e-14
10
376
20
46.999999999999964
10
420
20
46.999999999999957
10
420.00000000000006
20
146.99999999999909
10
420
20
194.00000000000003
10
420.00000000000006
20
289.99999999999983
10
376
20
289.99999999999983
10
376
20
336.99999999999983
10
420
20
336.99999999999983
10
420.00000000000006
20
374.99999999999977
10
300.00000000000006
20
375
10
300.00000000000006
20
359.99999999999972
10
280.00000000000006
20
359.99999999999989
10
280.00000000000006
20
420
10
7.6846586646496381e-14
20
420
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
C
100
AcDbDictionary
3
ACAD_GROUP
350
D
3
ACAD_MLINESTYLE
350
17
0
DICTIONARY
5
D
100
AcDbDictionary
0
DICTIONARY
5
1A
330
C
100
AcDbDictionary
0
DICTIONARY
5
17
100
AcDbDictionary
0
ENDSEC
0
EOF

View File

@ -0,0 +1,56 @@
# Intro
This is a 3z mod for the V1 printer which utilizes the original hardware as much as possible to make this a simple upgrade for your printer. It will require an additional stepper and leadscrew to match your current setup, as well as a controller board with capability to drive an extra channel.
This has been tested with an BTT MOT-EXP board on a BTT SKR 1.4 as an inexpensive alternative to a complete board swap.
**NOTE:** DXF files have been provided with updated motor locations, however the 250 DXF has not been verified. It should be correct but please verify the measurements if you have a 250 build
![](./images/final_installation_view.jpg)
 
## BOM:
* Additional leadscrew stepper
* Controller capable of running 6 steppers
* 4 M5 roll-in Nuts
* 4 M5x10 BHCS
 
## Installation instructions:
Step | Image
--- | --------------------------------
| Remove deck panel |
| Remove both rods from one side of the printer (leave motor and leadscrew in place for now as support for the bed) |
| Remove existing bed mounts |
| Remove LM8LUU bearings from the mounts|
| Install LM8LUU bearings into the new bed mounts |
| Install stepper motor into front motor mount printed part| ![](./images/motor_mount_installation.jpg)
| Install new bed mount on to the stepper shaft, secure leadscrew nut into bottom of mount | ![](./images/bed_mount_installed.jpg)
| Insert rod into bearing |
| Install Z Shaft Retainer on top of rod | ![](./images/full_assembly.jpg)
| Remove M5 roll-in nuts used for bed mounts from bed extrusions and re-mount them on the opposite side (the inner side of the bed) |
| Insert front motor assembly into printer, attach to the bed and bottom extrusions |
| Attach Z shaft retainer to top extrusion|
| Remove existing Z motor assembly from printer and dissasemble|
| Repeat above directions for rear motor mount|
| Cut holes in deck plate to accomodate new motor locations (reference DXF if needed)|
| Install deck plate|
| Install deck plate cutout cover printed part|
| Update printer.cfg with new Z_TILT_ADJUST positions from the example configs|
| Follow normal procedures to align rods and leadscrews|
The provided configuration files assume that the Z1 motor is in the front right and the Z2 motor is in the rear right. If you wire them differently you will need to change the positions in the Z_TILT_ADJUST configuration to match.
 
## Notes:
The first several times you run Z_TILT_ADJUST klipper may run into homing timeouts or other issues as it tries to level the bed. Once the bed is fairly level it resolves much quicker and without warnings or errors.
 
 
## Other Pictures
![](./images/bed_mount.jpg)
![](./images/motor_mount_installed.jpg)
![](./images/installed_view.jpg)
![](./images/Top_rod_attachment.jpg)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB