D3D Part Library: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
 
(166 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{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.]]


=3D Printer Part Library=
{{Hint|Newest part library is at [[D3D v19.06]]}}
<gallery perrow=6>
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)
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]]
File:carriageCAD.jpg|[[File:check.png]]'''[10] Carriage Side''' - 552k - FreeCAD - [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]]
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]].
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]]
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]].
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]]
File:chain.jpg|[[File:check.png]]'''Beginning Cable Piece'''  - [[File:D3dcablechain_beginning.stl]].
File:chain.jpg|[[File:check.png]]'''End Cable Piece'''  - [[File:d3dcablechain_end.fcstd]]. [[File:D3dcablechain_end.stl]].
File:endstopholder2.png|'''Endstop holder.'''  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]
File:fanholder.png|[[File:check.png]]Fan holder for OSE extruder. Download - [[File:fanholder.fcstd]]. STL - [[File:fanholder.stl]]
File:extrudersensorholder.png|[[File:titanaeromarcin.fcstd]]  Marcin's Titan Aero sensor holder. STL - [[File:titanaeromarcin.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]
Other:
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:endstop.jpg|'''Endstop.''' - FreeCAD - [[File:D3D End Stop Switch.fcstd]]
File:d3dframe_freecad.jpg|'''Frame''' - FreeCAD -[[File:d3dframe.fcstd]]. STL - not 3d printer. Another version will be 3D printed.
File:yaxispartcount.jpg|'''Right Y Axis''' - FreeCAD - [[File:D3D_Right_Y_Axis.fcstd]].
File:M6x18-screw.png|'''M6x18 Axis Hex Bolt''' - FreeCAD - [[File:m6x18.fcstd]]. '''Marcin plz confirm''
File:m6x30.jpg|[[File:check.png]]'''M6x30 Axis Hex Bolt''' - FreeCAD - [[File:m6x30.fcstd]]. 30 mm version connecting X axis to Y axis. '''EDITED after Marcin's confirmation'''
File:Axis hex nut.jpeg|'''Axis Hex Nut''' - FreeCAD - [[File:Axis hex nut freecad.fcstd]].
File:Neodymium magnet.jpeg|'''Magnet''' - FreeCAD - [[File:Neodymium magnet freecad.fcstd]]. ''' Magnet updated to 12mm×3mm
File:idlerbearing.jpg|[[File:check.png]]'''Flanged Bearing''' - goes on the idler 3D printed piece.  FreeCAD - [[File:pulley.fcstd]].
-----------------------------------------------------------------------------
File:extender.jpg|[[File:check.png]]'''Flanged Bearing''' - goes on the idler 3D printed piece.  FreeCAD - [[File:pulley.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:8mm belt x axis.jpeg|'''X Axis Belt''' - FreeCAD - [[File:8mm belt x axis freecad.fcstd]]. '''Belt needs to be 6 mm wide, 2mm pitch (GT2 belt)'''
File:previewfilename.jpg|'''Part name''' - FreeCAD - [[File:freecadfilename.fcstd]].
File:GT2_pulley.png|'''GT2 Pulley''' Freecad - [[File:GT2_pulley.fcstd]].
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=
=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
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>
<gallery perrow=6>
File:d3dframe.jpg|'''Frame''' - FreeCAD -[[File:d3dframe.fcstd]]. STL - not 3d printer. Another version will be 3D printed.
File:D3D_circuit_mill_X_axis.jpeg|Single x axis: [[File:D3D Circuit Mill X Axis.fcstd]]
File:Motorside.jpg|[[File:check.png]]'''Motor Side of Axis''' - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]
 
File:carriageCAD.jpg|[[File:check.png]]'''Carriage Side''' - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]]
File:D3D_circuit_mill_Y_axis.jpeg|Single y axis: [[File:D3D Circuit Mill Y Axis.fcstd]]
File:yaxispartcount.jpg|'''Right Y Axis''' - FreeCAD - [[File:D3D_Right_Y_Axis.fcstd]].
 
File:OSE-D3D-printer-infographic-v1-3b.jpg|'''Short Idler Side''' - FreeCAD - [[File:Universal_axis_carriage_side.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>


=D3D 13"=
[[File:downholder.stl]]. [[File:Downholder.fcstd]].


=Subparts=
<gallery>
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>


[[File:d3dframe.jpg]]
==Extruder==
 
See [[D3D Extruder]]
 
=D3D Mini=
<gallery perrow=6>
File:topExtrudermount.jpg|'''Top extruder Mount''' - FreeCAD - [[File:D3D Mini Sub-Assembly Extruder Top Mount.fcstd]]. STL -  [[File:miniexthold.stl]]
 
</gallery>


=Deprecated=
=Deprecated=
Line 21: Line 153:


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]]. 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. 
</gallery>
</gallery>


=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