D3D Part Library: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
 
(42 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{RightTOC}}
{{RightTOC}}
[[File:OSE-D3D-printer-infographic-v1-3b.jpg|500px|D3D 3d Printer Infographic. By Jean-Baptiste Vervaeck.]]
[[File:OSE-D3D-printer-infographic-v1-3b.jpg|500px|D3D 3d Printer Infographic. By Jean-Baptiste Vervaeck.]]
=Introduction=
Conditions of satisfaction for complete CAD for a given project means that we have a complete part library:
*'''Parts''' - for building Modules, for producing Fabrication Drawings
*'''Modules''' - Made of multiple parts, these are sub-assemblies of the Final Assemlby. These are used for Exploded Part Animations, Language Agnostic Instructionals (LAIs), and other work.
*'''Final Assembly''' - The completed build. for Exploded Part Animations, LAIs. Note that the Final Assembly may have to use Simplified Assets in some cases to remain workable
*'''Simplified Assets''': Parts, Modules, Assemblies - these are versions with details removed. Some may be grouped to facilitate handling. In some cases they are drawn from scratch as only abstract, blocky models - to save significantly on file size.
*'''File Size Requirements''' - all assets meet File Size Requirements for that particular asset type. Files can't be so large that FreeCAD can't open them or work with them effectively.
*'''File Organization''' - Spreadsheet of all Assets (both Simlified and Complete assets) is available
*'''Construction Best Practices''' - procedures for effective part building in FreeCAD are followed for each file.
*'''File Build Documentation''' - Each file is documented for how to create that file, so novices can get up to speed in making modifications. A short video with voiceover is the best way to document a part build. This is important because this creates design literacy in the general populace.


=5/16" or 8 mm Rod Version=
=3D Printer Part Library=
{{Hint|Newest part library is at [[D3D v19.06]]}}


=D3D 16" Version=
<gallery perrow=6>
{{Hint|Once all the parts here are stable, we will create a FreeCAD D3D Workbench which includes a drag-and-drop of every part within FreeCAD}}
File:D3D_frame_assembled_16inch.jpeg|D3D frame 16": [[File:D3D_frame_assembled_16_inch.FCStd]] Note: 2" width of metal. Should be updated to 1.5" width. (4/16)
=Part Index=
See [[D3D Integration]], [[Emmanouil Log]], [[Jose Log]], [[Cedric Log]] for all the source files, and [[D3D_Instructional_videos_for_April,_29th,2017_Workshop]] for exploded part animations, and [[D3D Language Agnostic Instructionals]] for further documentation.


Index:
File:Motorside.jpg|[[File:check.png]]'''[10] Motor Side of Axis''' - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]


<html><iframe src="https://docs.google.com/spreadsheets/d/1M2w62M2R3VroZmcR0L6eSjr3apw92zMDun4ZXwcj1Zo/pubhtml?widget=true&amp;headers=false" height=500 width=800></iframe></html>
File:carriageCAD.jpg|[[File:check.png]]'''[10] Carriage Side''' - 552k - FreeCAD - [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]]


[https://docs.google.com/spreadsheets/d/1M2w62M2R3VroZmcR0L6eSjr3apw92zMDun4ZXwcj1Zo/edit#gid=0 edit]
File:idlershort.jpg|[[File:check.png]]'''[10] Short Idler Side''' - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]].


Small version for small machines such as 3D printer, small laser cutter, and CNC circuit mill
File:peg85.jpg|[[File:check.png]]'''[10] Belt Holding Peg''' - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]


=Assembly Index=
File:chain.jpg|[[File:check.png]]'''[2] beginning + [1] end piece + [12] springs of Cable Chain''' - 4 STLs in a zip file - [[File:D3dcablechain.zip]].


<html><iframe src="https://docs.google.com/spreadsheets/d/1Pp0usXthLFDFZHVzcIYodTiYgx4IRWtfv3cv652prfw/pubhtml?widget=true&amp;headers=false" height=400 width=800></iframe></html>
file:link.jpg|[[File:check.png]]'''[44] Cable Chain Main Link''' - need 44 of these for D3D 16". [[File:link.fcstd]]. STL - [[File:link.stl]]
 
[https://docs.google.com/spreadsheets/d/1Pp0usXthLFDFZHVzcIYodTiYgx4IRWtfv3cv652prfw/edit#gid=0 edit]


=D3D 16"=
File:chain.jpg|[[File:check.png]]'''Beginning Cable Piece'''  - [[File:D3dcablechain_beginning.stl]].


I don't see the part that holds the heated bed. Where'd that go???
File:chain.jpg|[[File:check.png]]'''End Cable Piece'''  - [[File:d3dcablechain_end.fcstd]]. [[File:D3dcablechain_end.stl]].  




<gallery perrow=6>
File:endstopholder2.png|'''Endstop holder.'''  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]


File:Motorside.jpg|[[File:check.png]]'''[8] Motor Side of Axis''' - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]
File:fanholder.png|[[File:check.png]]Fan holder for OSE extruder. Download - [[File:fanholder.fcstd]]. STL - [[File:fanholder.stl]]


File:carriageCAD.jpg|[[File:check.png]]'''[8] Carriage Side''' - 552k - FreeCAD - [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]]  
File:extrudersensorholder.png|[[File:titanaeromarcin.fcstd]] Marcin's Titan Aero sensor holder. STL - [[File:titanaeromarcin.stl]].


File:idlershort.jpg|[[File:check.png]]'''[8] Short Idler Side''' - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]].
File:spoolholderjoint.jpg|[[File:check.png]]'''Spool Holder.''' File: [[File:spoolholder.stl]] Link for more types of these joints - [https://www.thingiverse.com/thing:2300366]


File:peg85.jpg|[[File:check.png]]'''[8] Belt Holding Peg''' - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]


File:chain.jpg|[[File:check.png]]'''[2] beginning + [1] end piece + [12] springs of Cable Chain''' - 4 STLs in a zip file - [[File:D3dcablechain.zip]].
Other:
 
file:link.jpg|[[File:check.png]]'''[44] Cable Chain Main Link''' - need 44 of these for D3D 16". [[File:link.fcstd]]
 
File:extruderholder.jpg|[[File:check.png]] '''[1] D3D Extruder Holder.''' [[File:Motor interface.fcstd]] , [[File:Motor interface.stl]]
 
File:endstopholder.jpg|[[File:check.png]] '''[2] Endstop Holder.''' [[File:D3D_End_stop_interface.fcstd]] ½ cube bumps, [[File:D3D_End_stop_interface.stl]].
 
File:sensholder.jpg|[[File:check.png]]'''Sensor Holder.''' - Generated in [[BlocksCAD]]. STL - [[File:sensholder.stl]] [[File:D3D Extruder Z Sensor Holder.fcstd]]


File:idlerlong.jpg|[[File:check.png]]'''[0] Long Idler Side''' - 96k - FreeCAD - [[File:Universal_axis_idler_side.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_long.stl]].  
File:idlerlong.jpg|[[File:check.png]]'''[0] Long Idler Side''' - 96k - FreeCAD - [[File:Universal_axis_idler_side.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_long.stl]].  
Line 80: Line 58:




File:Carriage linear bearing.jpeg|[[File:check.png]]'''Carriage Linear Bearing''' - FreeCAD - [[File:Carriage linear bearing freecad.fcstd]].
File:Carriage linear bearing.jpeg|[[File:check.png]]'''Carriage Linear Bearing''' - FreeCAD - [[File:Carriage linear bearing freecad.fcstd]] [[File:D3D Linear Plastic Bearing.stl]] - printable version?


File:Nema 17 stepper motor.jpeg|[[File:check.png]]'''Nema 17 Stepper Motor''' - FreeCAD - [[File:Nema 17 stepper motor freecad.fcstd]].
File:Nema 17 stepper motor.jpeg|[[File:check.png]]'''Nema 17 Stepper Motor''' - FreeCAD - [[File:Nema 17 stepper motor freecad.fcstd]].
Line 92: Line 70:


File:3drintedpulley.jpg|'''3D Printed Pulley + 3D Printed LinearBearing''' These are not the same as the files above. FreeCAD - [[File:3dppulley.stl]]. [[File:3dlinbearing.stl]]
File:3drintedpulley.jpg|'''3D Printed Pulley + 3D Printed LinearBearing''' These are not the same as the files above. FreeCAD - [[File:3dppulley.stl]]. [[File:3dlinbearing.stl]]
</gallery>
==Deprecated==
<gallery perrow=6>
File:endstopholder.jpg|[[File:check.png]] '''[2] Endstop Holder. Used prior to [[D3D v19.02]]''' [[File:D3D_End_stop_interface.fcstd]] ½ cube bumps, [[File:D3D_End_stop_interface.stl]].
File:extruderholder.jpg|[[File:check.png]] '''[1] D3D Extruder Holder.''' [[File:Motor interface.fcstd]] , [[File:Motor interface.stl]]. Notes: used prior to Prusa i3 mk2 extruder and Titan Aero.
File:sensholder.jpg|[[File:check.png]]'''Sensor Holder.''' - Generated in [[BlocksCAD]]. STL - [[File:sensholder.stl]] [[File:D3D Extruder Z Sensor Holder.fcstd]]
</gallery>
=Introduction=
Conditions of satisfaction for complete CAD for a given project means that we have a complete part library:
*'''Parts''' - for building Modules, for producing Fabrication Drawings
*'''Modules''' - Made of multiple parts, these are sub-assemblies of the Final Assemlby. These are used for Exploded Part Animations, Language Agnostic Instructionals (LAIs), and other work.
*'''Final Assembly''' - The completed build. for Exploded Part Animations, LAIs. Note that the Final Assembly may have to use Simplified Assets in some cases to remain workable
*'''Simplified Assets''': Parts, Modules, Assemblies - these are versions with details removed. Some may be grouped to facilitate handling. In some cases they are drawn from scratch as only abstract, blocky models - to save significantly on file size.
*'''File Size Requirements''' - all assets meet File Size Requirements for that particular asset type. Files can't be so large that FreeCAD can't open them or work with them effectively.
*'''File Organization''' - Spreadsheet of all Assets (both Simlified and Complete assets) is available
*'''Construction Best Practices''' - procedures for effective part building in FreeCAD are followed for each file.
*'''File Build Documentation''' - Each file is documented for how to create that file, so novices can get up to speed in making modifications. A short video with voiceover is the best way to document a part build. This is important because this creates design literacy in the general populace.
=5/16" or 8 mm Rod Version=
=D3D 16" Version=
{{Hint|Once all the parts here are stable, we will create a FreeCAD D3D Workbench which includes a drag-and-drop of every part within FreeCAD}}
=Part Index=
See [[D3D Integration]], [[Emmanouil Log]], [[Jose Log]], [[Cedric Log]] for all the source files, and [[D3D_Instructional_videos_for_April,_29th,2017_Workshop]] for exploded part animations, and [[D3D Language Agnostic Instructionals]] for further documentation.
Index:
<html><iframe src="https://docs.google.com/spreadsheets/d/1M2w62M2R3VroZmcR0L6eSjr3apw92zMDun4ZXwcj1Zo/pubhtml?widget=true&amp;headers=false" height=500 width=800></iframe></html>
[https://docs.google.com/spreadsheets/d/1M2w62M2R3VroZmcR0L6eSjr3apw92zMDun4ZXwcj1Zo/edit#gid=0 edit]
Small version for small machines such as 3D printer, small laser cutter, and CNC circuit mill
=Assembly Index=
<html><iframe src="https://docs.google.com/spreadsheets/d/1Pp0usXthLFDFZHVzcIYodTiYgx4IRWtfv3cv652prfw/pubhtml?widget=true&amp;headers=false" height=400 width=800></iframe></html>
[https://docs.google.com/spreadsheets/d/1Pp0usXthLFDFZHVzcIYodTiYgx4IRWtfv3cv652prfw/edit#gid=0 edit]
=Simplified Modules - For Use in Modeling=
TODO: ADD SHORT IDLER VERSIONS OF EACH
<gallery perrow=6>
File:D3D_circuit_mill_X_axis.jpeg|Single x axis: [[File:D3D Circuit Mill X Axis.fcstd]]
File:D3D_circuit_mill_Y_axis.jpeg|Single y axis: [[File:D3D Circuit Mill Y Axis.fcstd]]
File:D3D_circuit_mill_Z_axis.jpeg|Single z axis: [[File:D3D Circuit Mill Z Axis.fcstd]]
File:simplecarriage.png|Simplified carriage: [[File:Universal_axis_carriage_side.fcstd]]. (This one is in the spreadsheet above)


</gallery>
</gallery>
Line 102: Line 138:
File:20 tooth pulley.jpeg|'''20 Tooth Timing Pulley''' - FreeCAD - [[File:20 tooth pulley freecad.fcstd]]. This is an extruder driver gear, not 20 tooth pulley. See [[D3D BOM]] 2 Week BOM for the correct part.
File:20 tooth pulley.jpeg|'''20 Tooth Timing Pulley''' - FreeCAD - [[File:20 tooth pulley freecad.fcstd]]. This is an extruder driver gear, not 20 tooth pulley. See [[D3D BOM]] 2 Week BOM for the correct part.
</gallery>
</gallery>
==Extruder==
See [[D3D Extruder]]


=D3D Mini=
=D3D Mini=
Line 114: Line 154:
File:OSE-D3D-printer-infographic-v1-3b.jpg|'''Motor Side, short''' - [[File:Universal Axis Motor Side short version.fcstd]].
File:OSE-D3D-printer-infographic-v1-3b.jpg|'''Motor Side, short''' - [[File:Universal Axis Motor Side short version.fcstd]].


File:Idler side printed axis half.jpeg|'''Idler Side Axis Full Size''' - FreeCAD - [[File:Idler side printed axis half freecad.fcstd]]. '''This probably needs to be converted to the file from Manolis Log with a version history?'''
File:Idler side printed axis half.jpeg|'''Idler Side Axis Full Size''' - FreeCAD - [[File:Idler side printed axis half freecad.fcstd]]. STL - [[File:Idler side printed axis half freecad.stl]].'''This probably needs to be converted to the file from Manolis Log with a version history?'''


File:frameext.jpg|'''Frame Extender''' - FreeCAD by [[Emmanouil Log]] - [[File:D3D Axis Extension.fcstd]]. STL - [[File:D3D_Axis_Extension.stl]] . Extender does not work well, as it is difficult to make it parallel to frame side.   
File:frameext.jpg|'''Frame Extender''' - FreeCAD by [[Emmanouil Log]] - [[File:D3D Axis Extension.fcstd]]. STL - [[File:D3D_Axis_Extension.stl]] . Extender does not work well, as it is difficult to make it parallel to frame side.   
Line 123: Line 163:
=Bigger Pictures=
=Bigger Pictures=
[[File:yaxispartcount.jpg]]
[[File:yaxispartcount.jpg]]
=See Also=
* [[D3D Extruder]]
[[Category:D3D]]
[[category:3D Printer]]
[[Category:Part Library]]

Latest revision as of 17:25, 11 November 2020

D3D 3d Printer Infographic. By Jean-Baptiste Vervaeck.

3D Printer Part Library

HintLightbulb.png Hint: Newest part library is at D3D v19.06

Deprecated

Introduction

Conditions of satisfaction for complete CAD for a given project means that we have a complete part library:

  • Parts - for building Modules, for producing Fabrication Drawings
  • Modules - Made of multiple parts, these are sub-assemblies of the Final Assemlby. These are used for Exploded Part Animations, Language Agnostic Instructionals (LAIs), and other work.
  • Final Assembly - The completed build. for Exploded Part Animations, LAIs. Note that the Final Assembly may have to use Simplified Assets in some cases to remain workable
  • Simplified Assets: Parts, Modules, Assemblies - these are versions with details removed. Some may be grouped to facilitate handling. In some cases they are drawn from scratch as only abstract, blocky models - to save significantly on file size.
  • File Size Requirements - all assets meet File Size Requirements for that particular asset type. Files can't be so large that FreeCAD can't open them or work with them effectively.
  • File Organization - Spreadsheet of all Assets (both Simlified and Complete assets) is available
  • Construction Best Practices - procedures for effective part building in FreeCAD are followed for each file.
  • File Build Documentation - Each file is documented for how to create that file, so novices can get up to speed in making modifications. A short video with voiceover is the best way to document a part build. This is important because this creates design literacy in the general populace.

5/16" or 8 mm Rod Version

D3D 16" Version

HintLightbulb.png Hint: Once all the parts here are stable, we will create a FreeCAD D3D Workbench which includes a drag-and-drop of every part within FreeCAD

Part Index

See D3D Integration, Emmanouil Log, Jose Log, Cedric Log for all the source files, and D3D_Instructional_videos_for_April,_29th,2017_Workshop for exploded part animations, and D3D Language Agnostic Instructionals for further documentation.

Index:

edit

Small version for small machines such as 3D printer, small laser cutter, and CNC circuit mill

Assembly Index

edit


Simplified Modules - For Use in Modeling

TODO: ADD SHORT IDLER VERSIONS OF EACH

D3D 13"

File:Downholder.stl. File:Downholder.fcstd.

Subparts

Extruder

See D3D Extruder

D3D Mini

Deprecated

Bigger Pictures

Yaxispartcount.jpg

See Also