Skip to content

OpenSCAD Feature Parity #26

@sjkelly

Description

@sjkelly

2D

  • circle(radius | d=diameter)
  • square(size,center)
  • square([width,height],center)
  • polygon([points])
  • polygon([points],[paths])
  • text(text, size, font, halign, valign, spacing, direction, language, script)

3D

  • sphere(radius | d=diameter)
  • cube(size, center)
  • cube([width,depth,height], center)
  • cylinder(h,r|d,center)
  • cylinder(h,r1|d1,r2|d2,center)
  • polyhedron(points, triangles, convexity)

Transformations

  • translate([x,y,z])
  • rotate([x,y,z])
  • scale([x,y,z])
  • resize([x,y,z],auto)
  • mirror([x,y,z])
  • multmatrix(m)
  • color("colorname",alpha)
  • color([r,g,b,a])
  • offset(r|delta,chamfer)
  • hull()
  • minkowski()

Boolean operations

  • union()
  • difference()
  • intersection()

Other

  • import("….stl")
  • linear_extrude(height,center,convexity,twist,slices,scale)
  • rotate_extrude(angle,convexity)
  • surface(file = "….dat",center,convexity)
  • projection(cut)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions