Prez of Parametrix
Parametrix
- framework / eco-system : Parametrix - core library: Geometrix - design-libraries: Designix, Desi78, Desi82, ...
Pictures of 3D shapes
Parametrix main characteristics: - free and open-source (like Freecad or SolveSpace) - HTML page for parametrization and generating the 3D scripts - Create the design with Javascript (similar to OpenSCAD)
Go through the design-UI
Design of 3D shape created with the Geometrix API The Geometrix API in a nutshell
3 types of parameters - number - checkbox (i.e. boolean) - dropdown (i.e. enum)
Create contour with: - strokes - arcs of circles Optimal for generating G-code
Next destination-point in contour-definition: - Cartesian or Polar - Relative or Absolute
3 options for defining an arc of circle: - radius with large/small and ccw/cw - intermediate point - tangent at the begining or the end
Complex curve approximation: Double arcs defined with start and end tangents
Corner rework: - Rounded - Widened - WideAcc
- Define a list of figures - Attach the contours to figures - as main, second or dynamics
Define the 3D shape - Extrude figures as LinearOrtho or Rotate - Rotate, translate and combine sub-element - Union - InterOneSlide - Substraction