D3D Part Library: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
 
(189 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[[File:OSE-D3D-printer-infographic-v1-3b.jpg|500px|D3D 3d Printer Infographic]]
{{RightTOC}}
[[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>
<gallery perrow=6>
File:OSE-D3D-printer-infographic-v1-3b.jpg|'''Motor Side of Axis''' - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]
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: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=
=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>
=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>
==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>
</gallery>
Line 11: 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=
[[File:yaxispartcount.jpg]]
[[File:yaxispartcount.jpg]]
[[File:motorside.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