10000 GitHub - dprojects/getDimensions: FreeCAD macro to get chipboards dimensions to cut
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dprojects/getDimensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This FreeCAD macro gets dimensions of furniture parts. It has been designed for my private woodworking projects (hobby), especially for chipboards 18 mm of thickness (they are the most common in Poland). This macro creates a spreadsheet named toCut and also a TechDraw page toPrint with all needed furniture parts to cut for woodworking project.

Note: This tool is also part of Woodworking workbench.



pl

en

en2

Main features

  • Languages: Polish, English.
  • Units: millimeters, meters, inches.
  • Report types:
    • quick, quantity first (q - report type),
    • names, objects listing (n - report type),
    • group, grandparent or parent folder name first (g - report type),
    • edgeband, extended edge (e - report type),
    • detailed, edgeband, drill holes, countersinks (d - report type),
    • constraints names, totally custom report (c - report type),
    • pads, all constraints (p - report type),
    • approximation of needed material (a - report type).
  • Additional reports:
    • Custom measurements:
      • App :: MeasureDistance.
    • Dowels and Screws - dowels made from:
      • Part :: Cylinder.
    • Profiles - metal construction elements made from:
      • PartDesign :: Thickness,
      • Dodo workbench profiles.
    • Decoration - decoration elements e.g. drawer handle:
      • PartDesign :: Fillet,
      • PartDesign :: Chamfer,
      • Part :: Sphere,
      • Part :: Cone,
      • Part :: Torus.
  • Woodworking usage:
    • wood properties - grain direction, type of wood, color of wood,
    • edgeband (quick way, described, detailed by selection),
    • dowels, pilot holes, countersinks,
    • custom furniture part,
    • 32 mm cabinetmaking system.
  • Calculations: quantity, thickness, area, edge size, edgeband.
  • Supported furniture parts:
    • Part :: Cube,
    • PartDesign :: Pad,
    • Part :: Extrusion,
    • custom objects with Width, Height and Length attribute, for example Stick Frame Workbench objects.
  • Supported transformations:
    • Part :: Mirroring,
    • Draft :: Array,
    • Draft :: Array Polar,
    • Draft :: Clone,
    • PartDesign :: Pocket,
    • PartDesign :: Hole,
    • PartDesign :: LinearPattern,
    • PartDesign :: Mirrored,
    • PartDesign :: MultiTransform,
    • App :: Link,
    • App :: LinkGroup,
    • Part :: Compound,
    • Part :: Cut.
  • Support for Assembly workbench:
    • Assembly :: AssemblyObject
    • Assembly :: AssemblyLink
    • tested with Assembly4 and FreeCAD 1.0
  • Settings by: Qt Graphical User Interface (GUI), code variables.
  • Outputs: Spreadsheet, TechDraw page, Spreadsheet multi-page export by sheet2export.

Documentation

License

MIT for all Woodworking workbench content, so it is more free than FreeCAD.

Contact

For questions, feature requests, please open issue at: github.com/dprojects/Woodworking/issues

c1r1 c2r1
c1r2 c2r2
c1r3 c2r3
c1r4 c2r4
c1r5 c2r5

About

FreeCAD macro to get chipboards dimensions to cut

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0