Features
SolidCraft’s commands by area, generated by cargo xtask features from the command registry (solidcraft-cli commands). Planned commands are marked in their rows. Every command runs the same way from the toolbar, a script, solidcraft-cli exec <id> '<json>', the control channel and MCP; parameters are in the command reference (cargo xtask book). Status and plans: ROADMAP.
Sketch
| Command | Id | Toolbar |
|---|---|---|
| Center Point Arc | sketch.arc.center_point | SKETCH › CREATE |
| Tangent Arc | sketch.arc.tangent | SKETCH › CREATE |
| 3-Point Arc | sketch.arc.three_point | SKETCH › CREATE |
| 3D Arc | sketch.arc3d | – |
| AutoConstrain | sketch.auto_constrain | SKETCH › CONSTRAINTS |
| AutoConstrain from Datum | sketch.auto_constrain_from_datum | SKETCH › CONSTRAINTS |
| Auto-Project Edges on Reference | sketch.auto_project | – |
| Blend Curve | sketch.blend_curve | SKETCH › MODIFY |
| Break | sketch.break | SKETCH › MODIFY |
| Break Link | sketch.break_link | – |
| Cancel Sketch | sketch.cancel | SKETCH › FINISH SKETCH |
| Centerline | sketch.centerline | SKETCH › CREATE |
| Chain | sketch.chain | – |
| Distance and Angle Chamfer | sketch.chamfer.distance_angle | SKETCH › MODIFY |
| Equal Distance Chamfer | sketch.chamfer.equal_distance | SKETCH › MODIFY |
| Two Distance Chamfer | sketch.chamfer.two_distance | SKETCH › MODIFY |
| Center Diameter Circle (C) | sketch.circle.center | SKETCH › CREATE |
| 3-Point Circle | sketch.circle.three_point | SKETCH › CREATE |
| 3-Tangent Circle | sketch.circle.three_tangent | SKETCH › CREATE |
| 2-Point Circle | sketch.circle.two_point | SKETCH › CREATE |
| 2-Tangent Circle | sketch.circle.two_tangent | SKETCH › CREATE |
| Conic Curve | sketch.conic | SKETCH › CREATE |
| Sketch Constrainer | sketch.constrainer | SKETCH › CREATE |
| Coincident | sketch.constraint.coincident | SKETCH › CONSTRAINTS |
| Collinear | sketch.constraint.collinear | SKETCH › CONSTRAINTS |
| Concentric | sketch.constraint.concentric | SKETCH › CONSTRAINTS |
| Curvature | sketch.constraint.curvature | SKETCH › CONSTRAINTS |
| Equal | sketch.constraint.equal | SKETCH › CONSTRAINTS |
| Fix/Unfix | sketch.constraint.fix | SKETCH › CONSTRAINTS |
| Horizontal/Vertical | sketch.constraint.horizontal_vertical | SKETCH › CONSTRAINTS |
| MidPoint | sketch.constraint.midpoint | SKETCH › CONSTRAINTS |
| Parallel | sketch.constraint.parallel | SKETCH › CONSTRAINTS |
| Perpendicular | sketch.constraint.perpendicular | SKETCH › CONSTRAINTS |
| Polygon | sketch.constraint.polygon | SKETCH › CONSTRAINTS |
| Symmetry | sketch.constraint.symmetry | SKETCH › CONSTRAINTS |
| Tangent | sketch.constraint.tangent | SKETCH › CONSTRAINTS |
| Normal/Construction (X) | sketch.construction | SKETCH › CREATE |
| Construction Line | sketch.construction_line | SKETCH › CREATE |
| Construction Line at Angle | sketch.construction_line.angle | SKETCH › CREATE |
| Angle Bisector | sketch.construction_line.bisector | SKETCH › CREATE |
| Horizontal Construction Line | sketch.construction_line.horizontal | SKETCH › CREATE |
| Parallel Construction Line | sketch.construction_line.parallel | SKETCH › CREATE |
| Perpendicular Construction Line | sketch.construction_line.perpendicular | SKETCH › CREATE |
| Tangent at Curve Point | sketch.construction_line.tangent_at | SKETCH › CREATE |
| Tangent through External Point | sketch.construction_line.tangent_external | SKETCH › CREATE |
| Common Tangent | sketch.construction_line.tangent_two | SKETCH › CREATE |
| Vertical Construction Line | sketch.construction_line.vertical | SKETCH › CREATE |
| Copy Sketch Entities | sketch.copy | – |
| Create Sketch | sketch.create | SOLID › CREATE |
| Cut Sketch Entities | sketch.cut | – |
| Delete Sketch Entities | sketch.delete | – |
| Sketch Dimension (D) | sketch.dimension | SKETCH › CREATE |
| Move Dimension Text | sketch.dimension_text | – |
| Drag Sketch Geometry | sketch.drag | – |
| End Sketch Drag | sketch.drag_end | – |
| Draw Dimensioned Sketch Geometry | sketch.draw.dimensioned | – |
| Drawing Size | sketch.drawing_bounds | – |
| Edit Sketch | sketch.edit | – |
| Edit Text | sketch.edit_text | – |
| Ellipse | sketch.ellipse | SKETCH › CREATE |
| Equation Curve | sketch.equation_curve | SKETCH › CREATE |
| Edit Equation Curve | sketch.equation_curve.edit | – |
| Save As DXF | sketch.export_dxf | – |
| Extend | sketch.extend | SKETCH › MODIFY |
| Fillet | sketch.fillet | SKETCH › MODIFY |
| Finish Sketch | sketch.finish | SKETCH › FINISH SKETCH |
| Finish with AutoConstrain | sketch.finish_auto_constrain | SKETCH › FINISH SKETCH |
| Fit Curves to Mesh Section | sketch.fit_curves_to_section | SKETCH › CREATE |
| Constraint Glyphs | sketch.glyphs | – |
| Include 3D Geometry | sketch.include_3d | SKETCH › CREATE |
| Infinite Line | sketch.infinite | – |
| Insert DXF | sketch.insert_dxf | SKETCH › INSERT |
| Insert SVG | sketch.insert_svg | SKETCH › INSERT |
| Inspect Sketch | sketch.inspect | SKETCH › INSPECT |
| Intersect | sketch.intersect | SKETCH › CREATE |
| Intersection Curve | sketch.intersection_curve | SKETCH › CREATE |
| Isoparametric Curve | sketch.isoparametric_curve | SKETCH › CREATE |
| Line (L) | sketch.line | SKETCH › CREATE |
| Midpoint Line | sketch.line.midpoint | SKETCH › CREATE |
| 3D Line | sketch.line3d | – |
| Loose Ends | sketch.loose_ends | – |
| Tie Loose Ends | sketch.loose_ends.tie | – |
| Mirror | sketch.mirror | SKETCH › PATTERN |
| Move/Copy Sketch Entities | sketch.move | SKETCH › MODIFY |
| Move 3D Point | sketch.move3d | – |
| Drag Sketch Point | sketch.move_point | – |
| Move Sketch Points | sketch.move_points | – |
| Offset (O) | sketch.offset | SKETCH › MODIFY |
| Break Offset Association | sketch.offset.break | – |
| Sketch Palette Options | sketch.options | – |
| Paste Sketch Entities | sketch.paste | – |
| Circular Pattern | sketch.pattern.circular | SKETCH › PATTERN |
| Rectangular Pattern | sketch.pattern.rectangular | SKETCH › PATTERN |
| Point | sketch.point | SKETCH › CREATE |
| Divide Curve | sketch.point.divide | SKETCH › CREATE |
| 3D Point | sketch.point3d | – |
| Circumscribed Polygon | sketch.polygon.circumscribed | SKETCH › CREATE |
| Edge Polygon | sketch.polygon.edge | SKETCH › CREATE |
| Inscribed Polygon | sketch.polygon.inscribed | SKETCH › CREATE |
| Project (P) | sketch.project | SKETCH › CREATE |
| Project To Surface | sketch.project_to_surface | SKETCH › CREATE |
| Center Rectangle | sketch.rectangle.center | SKETCH › CREATE |
| Rounded Rectangle | sketch.rectangle.rounded | SKETCH › CREATE |
| 3-Point Rectangle | sketch.rectangle.three_point | SKETCH › CREATE |
| 2-Point Rectangle (R) | sketch.rectangle.two_point | SKETCH › CREATE |
| Redefine Sketch Plane | sketch.redefine | – |
| Replace Sketch | sketch.replace | – |
| Sketch Scale | sketch.scale | SKETCH › MODIFY |
| Center Point Arc Slot | sketch.slot.arc_center | SKETCH › CREATE |
| Three Point Arc Slot | sketch.slot.arc_three_point | SKETCH › CREATE |
| Center Point Slot | sketch.slot.center_point | SKETCH › CREATE |
| Center to Center Slot | sketch.slot.center_to_center | SKETCH › CREATE |
| Overall Slot | sketch.slot.overall | SKETCH › CREATE |
| Snap Inference | sketch.snap | – |
| Solve Sketch | sketch.solve | – |
| Control Point Spline | sketch.spline.control_point | SKETCH › CREATE |
| Control Point Spline (Degree 5) | sketch.spline.control_point_5 | SKETCH › CREATE |
| Fit Point Spline | sketch.spline.fit_point | SKETCH › CREATE |
| Add Tangent Handles | sketch.spline.handles | – |
| Add Spline Point | sketch.spline.insert_point | – |
| Remove Spline Point | sketch.spline.remove_point | – |
| Reset Tangent Handles | sketch.spline.reset_handles | – |
| Reverse Spline Direction | sketch.spline.reverse | – |
| 3D Spline | sketch.spline3d | – |
| Spun Profile | sketch.spun_profile | SKETCH › CREATE |
| Text | sketch.text | SKETCH › CREATE |
| Toggle Radius / Diameter | sketch.toggle_diameter | – |
| Toggle Driven Dimension | sketch.toggle_driven | – |
| Transform (G) | sketch.transform | SKETCH › MODIFY |
| Trim (T) | sketch.trim | SKETCH › MODIFY |
| Trim Along Path | sketch.trim.path | – |
Solid modelling
| Command | Id | Toolbar |
|---|---|---|
| Align | solid.align | SOLID › MODIFY |
| Boundary Fill | solid.boundary_fill | SOLID › CREATE |
| Bounding Solid | solid.bounding_solid | SOLID › CREATE |
| Box | solid.box | SOLID › CREATE |
| Cell Grid | solid.cell_grid | – |
| Chamfer | solid.chamfer | SOLID › MODIFY |
| Coil | solid.coil | SOLID › CREATE |
| Combine | solid.combine | SOLID › MODIFY |
| Cone | solid.cone | SOLID › CREATE |
| Cylinder | solid.cylinder | SOLID › CREATE |
| Draft | solid.draft | SOLID › MODIFY |
| Emboss | solid.emboss | SOLID › CREATE |
| Extrude (E) | solid.extrude | SOLID › CREATE |
| Fillet (F) | solid.fillet | SOLID › MODIFY |
| Hole (H) | solid.hole | SOLID › CREATE |
| Loft | solid.loft | SOLID › CREATE |
| Mirror | solid.mirror | SOLID › CREATE |
| Move/Copy (M) | solid.move | SOLID › MODIFY |
| Offset Face | solid.offset_face | SOLID › MODIFY |
| Circular Pattern | solid.pattern.circular | SOLID › CREATE |
| Pattern on Path | solid.pattern.path | SOLID › CREATE |
| Rectangular Pattern | solid.pattern.rectangular | SOLID › CREATE |
| Pipe | solid.pipe | SOLID › CREATE |
| Press Pull (Q) | solid.press_pull | SOLID › MODIFY |
| Remove | solid.remove | SOLID › MODIFY |
| Replace Face | solid.replace_face | SOLID › MODIFY |
| Revolve | solid.revolve | SOLID › CREATE |
| Rib | solid.rib | SOLID › CREATE |
| Scale | solid.scale | SOLID › MODIFY |
| Shell | solid.shell | SOLID › MODIFY |
| Sphere | solid.sphere | SOLID › CREATE |
| Split Body | solid.split_body | SOLID › MODIFY |
| Split Face | solid.split_face | SOLID › MODIFY |
| Sweep | solid.sweep | SOLID › CREATE |
| Thread | solid.thread | SOLID › CREATE |
| Torus | solid.torus | SOLID › CREATE |
| Web | solid.web | SOLID › CREATE |
Surfaces
| Command | Id | Toolbar |
|---|---|---|
| Blend Surface | surface.blend | SURFACE › CREATE |
| Boundary Surface | surface.boundary | SURFACE › CREATE |
| Extend | surface.extend | SURFACE › MODIFY |
| Surface Extrude | surface.extrude | SURFACE › CREATE |
| Fair Surface | surface.fair | SURFACE › MODIFY |
| Surface Fillet (planned: #769) | surface.fillet | SURFACE › MODIFY |
| Surface Loft | surface.loft | SURFACE › CREATE |
| Match Surface | surface.match | SURFACE › MODIFY |
| Offset Surface | surface.offset | SURFACE › CREATE |
| Patch | surface.patch | SURFACE › CREATE |
| Reverse Normal | surface.reverse_normal | SURFACE › MODIFY |
| Surface Revolve | surface.revolve | SURFACE › CREATE |
| Ruled Surface | surface.ruled | SURFACE › CREATE |
| Stitch | surface.stitch | SURFACE › MODIFY |
| Surface Sweep | surface.sweep | SURFACE › CREATE |
| Thicken | surface.thicken | SURFACE › CREATE |
| Trim | surface.trim | SURFACE › MODIFY |
| Unstitch | surface.unstitch | SURFACE › MODIFY |
| Untrim | surface.untrim | SURFACE › MODIFY |
Construction geometry
| Command | Id | Toolbar |
|---|---|---|
| Axis | construct.axis | SOLID › CONSTRUCT |
| Axis Through Edge | construct.axis.edge | SOLID › CONSTRUCT |
| Axis Perpendicular To Face | construct.axis.normal_to_face | SOLID › CONSTRUCT |
| Axis Through Cylinder/Cone/Torus | construct.axis.through_cylinder | SOLID › CONSTRUCT |
| Axis Through Two Planes | construct.axis.two_planes | SOLID › CONSTRUCT |
| Axis Through Two Points | construct.axis.two_points | SOLID › CONSTRUCT |
| Plane | construct.plane | SOLID › CONSTRUCT |
| Plane Along Path | construct.plane.along_path | SOLID › CONSTRUCT |
| Plane at Angle | construct.plane.at_angle | SOLID › CONSTRUCT |
| Plane Through Axis And Point | construct.plane.axis_point | SOLID › CONSTRUCT |
| Midplane | construct.plane.midplane | SOLID › CONSTRUCT |
| Offset Plane | construct.plane.offset | SOLID › CONSTRUCT |
| Perpendicular Plane | construct.plane.perpendicular | SOLID › CONSTRUCT |
| Tangent Plane | construct.plane.tangent | SOLID › CONSTRUCT |
| Plane Through Three Points | construct.plane.three_points | SOLID › CONSTRUCT |
| Plane Through Two Edges | construct.plane.two_edges | SOLID › CONSTRUCT |
| Point | construct.point | SOLID › CONSTRUCT |
| Point Along Path | construct.point.along_path | SOLID › CONSTRUCT |
| Point At Center Of Circle/Sphere/Torus | construct.point.center | SOLID › CONSTRUCT |
| Point At Edge And Plane | construct.point.edge_plane | SOLID › CONSTRUCT |
| Point Through Three Planes | construct.point.three_planes | SOLID › CONSTRUCT |
| Point Through Two Edges | construct.point.two_edges | SOLID › CONSTRUCT |
| Point At Vertex | construct.point.vertex | SOLID › CONSTRUCT |
Sheet metal
| Command | Id | Toolbar |
|---|---|---|
| Convert to Sheet Metal | sheet.convert | SHEET METAL › CREATE |
| Export Bend Table | sheet.export_bend_table | – |
| Export Flat Pattern as DXF | sheet.export_dxf | – |
| Flange | sheet.flange | SHEET METAL › CREATE |
| Create Flat Pattern | sheet.flat_pattern | SHEET METAL › CREATE |
| Fold | sheet.fold | SHEET METAL › CREATE |
| Hem | sheet.hem | SHEET METAL › CREATE |
| Sheet Metal Rules | sheet.manage_rules | SHEET METAL › MODIFY |
| Path Flange | sheet.path_flange | SHEET METAL › CREATE |
| Perforate | sheet.perforate | SHEET METAL › CREATE |
| Refold | sheet.refold | SHEET METAL › MODIFY |
| List Sheet Metal Rules | sheet.rules | – |
| Unfold | sheet.unfold | SHEET METAL › MODIFY |
Plastic parts
| Command | Id | Toolbar |
|---|---|---|
| Assign Plastic Rule | plastic.assign_rule | PLASTIC › SETUP |
| Boss | plastic.boss | PLASTIC › CREATE |
| Lip | plastic.lip | PLASTIC › CREATE |
| Manage Plastic Rules | plastic.manage_rules | PLASTIC › SETUP |
| Rest | plastic.rest | PLASTIC › CREATE |
| List Plastic Rules | plastic.rules | – |
| Snap Fit | plastic.snap_fit | PLASTIC › CREATE |
Components
| Command | Id | Toolbar |
|---|---|---|
| Activate Component | component.activate | – |
| Break Link | component.break_link | – |
| Capture Position | component.capture_position | SOLID › POSITION |
| Find Identical Copies | component.copies | – |
| Paste Bodies | component.copy_bodies | – |
| New Component | component.create | SOLID › ASSEMBLE |
| Cycle Component Color | component.cycle_color | – |
| Delete Component | component.delete | – |
| Edit in Place | component.edit_in_place | – |
| Extract to File | component.extract | – |
| Finish Edit | component.finish_edit | – |
| Create Components from Bodies | component.from_bodies | – |
| Hide Component History | component.hide_history | – |
| Insert Design | component.insert_design | SOLID › ASSEMBLE |
| List Links | component.links | – |
| List Components | component.list | – |
| Part Properties | component.metadata | – |
| Change Part Properties | component.metadata.set | – |
| Move Bodies to Component | component.move_bodies | – |
| Move Features to Component | component.move_features | – |
| Move Sketches to Component | component.move_sketches | – |
| Move Sketches to Their Parts | component.move_sketches.to_parts | – |
| Paste from Another Design | component.paste_from_design | – |
| Paste New | component.paste_new | – |
| Component Physical Properties | component.properties | – |
| Relink Source | component.relink | – |
| Rename Component | component.rename | – |
| Replace with Link | component.replace_with_link | – |
| Revert Position | component.revert_position | SOLID › POSITION |
| Show Component History | component.show_history | – |
| Unlock Contents | component.unlock | – |
| Update Links | component.update_links | – |
Assembly joints
| Command | Id | Toolbar |
|---|---|---|
| As-Built Joint | joint.as_built | SOLID › ASSEMBLE |
| Cam | joint.cam | SOLID › ASSEMBLE |
| Joint (J) | joint.create | SOLID › ASSEMBLE |
| Delete Joint | joint.delete | – |
| Drive Joints | joint.drive | SOLID › ASSEMBLE |
| Edit Joint | joint.edit | – |
| Find Joint Limits | joint.find_limits | – |
| Gear | joint.gear | SOLID › ASSEMBLE |
| Inspect Joint | joint.inspect | – |
| Joint Limits | joint.limits | – |
| List Joints | joint.list | – |
| Motion Link | joint.motion_link | SOLID › ASSEMBLE |
| Joint Origin | joint.origin | SOLID › CREATE |
| Rack and Pinion | joint.rack_pinion | SOLID › ASSEMBLE |
| Reach Point | joint.reach | – |
| Rigid Group | joint.rigid_group | SOLID › ASSEMBLE |
| Screw | joint.screw | SOLID › ASSEMBLE |
| Solve Joints | joint.solve | – |
| Sweep Joint | joint.sweep | – |
Configurations
| Command | Id | Toolbar |
|---|---|---|
| Activate Configuration | config.activate | – |
| Configuration Column | config.column | – |
| Configure | config.configure | SOLID › CONFIGURE |
| Preview Configuration | config.preview | – |
| Configuration Row | config.row | – |
| Configuration Rule | config.rule | – |
| Configuration Rules | config.rules | – |
| Display Configuration Table | config.table | SOLID › CONFIGURE |
Timeline
| Command | Id | Toolbar |
|---|---|---|
| Add Recorded Feature | timeline.add | – |
| Compute All | timeline.compute_all | SOLID › MODIFY |
| Copy Features | timeline.copy | – |
| Delete (Delete) | timeline.delete | SOLID › MODIFY |
| Feature Dependents | timeline.dependents | – |
| Edit Feature | timeline.edit | – |
| Export Command Script | timeline.export_script | – |
| New Feature Folder | timeline.group | – |
| Inspect Feature | timeline.inspect | – |
| Move Timeline Items | timeline.move_many | – |
| Move Features to Folder | timeline.move_to_group | – |
| Paste Features | timeline.paste | – |
| Play History | timeline.play | INSPECT › HISTORY |
| Edit Feature | timeline.redefine | – |
| Rename | timeline.rename | – |
| Rename Feature Folder | timeline.rename_group | – |
| Reorder Feature | timeline.reorder | – |
| Reorder Features | timeline.reorder_many | – |
| Roll History Marker | timeline.roll_to | – |
| Move Timeline Marker | timeline.rollback | – |
| Suppress Feature | timeline.suppress | – |
| Remove Feature Folders | timeline.ungroup | – |
Inspect
| Command | Id | Toolbar |
|---|---|---|
| Accessibility Analysis | inspect.accessibility | SKETCH › INSPECT |
| View Analysis | inspect.analysis | – |
| Center of Mass | inspect.center_of_mass | SKETCH › INSPECT |
| Clearance | inspect.clearance | – |
| Component Colors | inspect.colored_components | SOLID › INSPECT |
| Compare Bodies | inspect.compare | – |
| Compare Picture | inspect.compare_picture | – |
| Continuity Analysis | inspect.continuity | SURFACE › INSPECT |
| Curvature Comb Analysis | inspect.curvature_comb | SKETCH › INSPECT |
| Curvature Map Analysis | inspect.curvature_map | SKETCH › INSPECT |
| Draft Analysis | inspect.draft | SKETCH › INSPECT |
| Environment Map Analysis | inspect.environment_map | SKETCH › INSPECT |
| Interference | inspect.interference | SOLID › INSPECT |
| Isocurve Analysis | inspect.isocurve | SKETCH › INSPECT |
| Measure (I) | inspect.measure | SOLID › INSPECT |
| Minimum Radius Analysis | inspect.minimum_radius | SKETCH › INSPECT |
| Parameter Sweep | inspect.parameter_sweep | – |
| Compare Parameter Variants | inspect.parameter_variants | – |
| Section Analysis | inspect.section | SOLID › INSPECT |
| Silhouette | inspect.silhouette | – |
| Zebra Analysis | inspect.zebra | SKETCH › INSPECT |
Files
| Command | Id | Toolbar |
|---|---|---|
| Export | file.export | – |
| Export 3MF | file.export_3mf | – |
| Export OBJ | file.export_obj | – |
| Export STEP | file.export_step | – |
| Export STL | file.export_stl | – |
| Export URDF | file.export_urdf | – |
| Export Current View as DXF | file.export_view_dxf | – |
| Signing Keys | file.gpg_keys | – |
| Clear Reused Imports | file.import_cache_clear | – |
| Insert Mesh | file.insert_mesh | SOLID › INSERT |
| Insert STEP | file.insert_step | SOLID › INSERT |
| New Design (Ctrl+N) | file.new | – |
| Open with EasyPrint | file.open_in_easyprint | – |
| Save (Ctrl+S) | file.save | – |
| Save As (Ctrl+Shift+S) | file.save_as | – |
| Save As Mesh | file.save_mesh | INSERT › FILES |
| Send to Slicer | file.send_to_slicer | INSERT › FILES |
| Installed Slicers | file.slicers | – |
| Verify Signature | file.verify | – |
Documents
| Command | Id | Toolbar |
|---|---|---|
| Open (Ctrl+O) | doc.open | – |
| Recover Design | doc.recover | – |
| Discard Recovered Design | doc.recovery_discard | – |
| Recoverable Designs | doc.recovery_list | – |
Edit
| Command | Id | Toolbar |
|---|---|---|
| Checkpoint | edit.checkpoint | – |
| Redo (Ctrl+Y) | edit.redo | – |
| Repeat Last Command (Shift+R) | edit.repeat | – |
| Restore Checkpoint | edit.restore_checkpoint | – |
| Undo (Ctrl+Z) | edit.undo | – |
appearance.*
| Command | Id | Toolbar |
|---|---|---|
| Appearance (A) | appearance.assign | SOLID › MODIFY |
| Appearance Chain | appearance.chain | – |
| Copy Look (Ctrl+Alt+C) | appearance.copy | – |
| Favorite Look | appearance.favorite | – |
| Appearance Library | appearance.library | – |
| List Appearances | appearance.list | – |
| Paint Appearance (B) | appearance.paint | – |
| Paste Look (Ctrl+Alt+V) | appearance.paste | – |
| Pick Up Appearance (I) | appearance.pick_up | – |
| Replace Appearance | appearance.replace | – |
assembly.*
| Command | Id | Toolbar |
|---|---|---|
| Bill of Materials | assembly.bom | SOLID › INSPECT |
| Constrain | assembly.constraint.create | SOLID › ASSEMBLE |
| Edit Constraint | assembly.constraint.edit | – |
| Mass Properties | assembly.mass_properties | – |
body.*
| Command | Id | Toolbar |
|---|---|---|
| Print Face (Ctrl+B) | body.print_face | – |
| Rename Body | body.rename | – |
| Repair Part | body.repair | – |
browser.*
| Command | Id | Toolbar |
|---|---|---|
| Collapse All | browser.collapse_all | – |
| Expand All | browser.expand_all | – |
| New Group | browser.group | – |
| Move Browser Items | browser.move | – |
| Order Browser Items | browser.order | – |
| Rename Group | browser.rename_group | – |
| Move to Component | browser.reparent | – |
| Ungroup | browser.ungroup | – |
| Show/Hide | browser.visibility | – |
canvas.*
| Command | Id | Toolbar |
|---|---|---|
| Calibrate Canvas | canvas.calibrate | – |
| Decal | canvas.decal | SKETCH › INSERT |
| Delete Canvas | canvas.delete | – |
| Edit Canvas | canvas.edit | SKETCH › INSERT |
| Canvas | canvas.insert | SKETCH › INSERT |
| Straighten Canvas | canvas.straighten | – |
| Canvas to Sketch | canvas.to_sketch | – |
contact.*
| Command | Id | Toolbar |
|---|---|---|
| Check Contact | contact.check | – |
| New Contact Set | contact.create | SOLID › ASSEMBLE |
| Disable Contact | contact.disable_all | SOLID › ASSEMBLE |
| Edit Contact Set | contact.edit | – |
| Enable All Contact | contact.enable_all | SOLID › ASSEMBLE |
| Enable Contact Sets | contact.enable_sets | SOLID › ASSEMBLE |
| List Contact Sets | contact.list | – |
diagnostics.*
| Command | Id | Toolbar |
|---|---|---|
| Crash Report | diagnostics.crash_report | – |
| Crash Reports | diagnostics.crash_reports | – |
| Delete Crash Reports | diagnostics.crash_reports.clear | – |
| Crash Test | diagnostics.crash_test | – |
| Profile | diagnostics.profile | – |
| Validation | diagnostics.validation | – |
document.*
| Command | Id | Toolbar |
|---|---|---|
| Inspect Design | document.inspect | – |
| Design Properties | document.metadata | – |
| Remove Design Property | document.metadata.remove | – |
| Change Design Properties | document.metadata.set | – |
| Design Revision | document.revision | – |
| Change Design Units | document.units | – |
engine.*
| Command | Id | Toolbar |
|---|---|---|
| List Commands | engine.commands | – |
| Describe Command | engine.describe | – |
explode.*
| Command | Id | Toolbar |
|---|---|---|
| Exploded View | explode.create | SOLID › ASSEMBLE |
| Delete Exploded View | explode.delete | – |
| List Exploded Views | explode.list | – |
| Show Exploded View | explode.show | – |
expr.*
| Command | Id | Toolbar |
|---|---|---|
| Evaluate Expression | expr.evaluate | – |
face.*
| Command | Id | Toolbar |
|---|---|---|
| Delete Face | face.delete | SOLID › MODIFY |
frame.*
| Command | Id | Toolbar |
|---|---|---|
| End Cap | frame.end_cap | WELDMENTS › CREATE |
| Frame Member | frame.member | WELDMENTS › CREATE |
| Insert Profile | frame.profile.insert | – |
| Profile Library | frame.profile.list | – |
| Profile Properties | frame.profile.properties | – |
layout.*
| Command | Id | Toolbar |
|---|---|---|
| Apply Layout | layout.apply | – |
| Inspect Layout | layout.get | – |
| Reset Layout | layout.reset | – |
| Save Layout | layout.save | – |
| Select Layout Workspace | layout.workspace.select | – |
library.*
| Command | Id | Toolbar |
|---|---|---|
| Apply Local Library Entry | library.apply | – |
| Export Design Library | library.export | – |
| Inspect Local Library | library.inspect | – |
material.*
| Command | Id | Toolbar |
|---|---|---|
| Physical Material | material.assign | SOLID › MODIFY |
| New Physical Material | material.create | – |
| Delete Physical Material | material.delete | – |
| Edit Physical Material | material.edit | – |
| Inspect Physical Material | material.inspect | – |
| List Materials | material.list | – |
| Directional Elastic Modulus | material.properties.directional | – |
| Validate Physical Material Data | material.properties.validate | – |
mesh.*
| Command | Id | Toolbar |
|---|---|---|
| Convert Mesh | mesh.convert | – |
model.*
| Command | Id | Toolbar |
|---|---|---|
| List Body Features | model.body_features | – |
| List Edges | model.edges | – |
| List Faces | model.faces | – |
| Read Body Mesh | model.mesh | – |
| List Threads | model.threads | – |
motion.*
| Command | Id | Toolbar |
|---|---|---|
| Delete Motion Study | motion.delete | – |
| Export Motion Study | motion.export | – |
| Export Motion Animation | motion.export_animation | – |
| Motion Interference | motion.interference | – |
| List Motion Studies | motion.list | – |
| Play Motion Study | motion.play | – |
| Plot Motion Study | motion.plot | – |
| Motion Study | motion.study | SOLID › ASSEMBLE |
| Motion Trace | motion.trace | SOLID › ASSEMBLE |
| Edit Motion Trace | motion.trace.edit | – |
| Keep Motion Trace | motion.trace.keep | – |
note.*
| Command | Id | Toolbar |
|---|---|---|
| Add Note | note.add | – |
| Delete Note | note.delete | – |
| List Notes | note.list | – |
| Edit Note | note.update | – |
occurrence.*
| Command | Id | Toolbar |
|---|---|---|
| Align Occurrence | occurrence.align | – |
| Paste (Instance) | occurrence.copy | – |
| Drag Occurrence | occurrence.drag | – |
| Ground | occurrence.ground | – |
| Move Occurrence | occurrence.move | – |
| Occurrence Physical Properties | occurrence.properties | – |
| Move to Component | occurrence.reparent | – |
panel.*
| Command | Id | Toolbar |
|---|---|---|
| Run Panel Header Action | panel.action | – |
| Activate Panel Tab | panel.activate | – |
| Close Panel | panel.close | – |
| Collapse Panel Section | panel.collapse | – |
| Dismiss Panel Peek | panel.dismiss | – |
| Float Panel | panel.float | – |
| Focus Panel | panel.focus | – |
| Focus Next Panel | panel.focus.next | – |
| Focus Previous Panel | panel.focus.previous | – |
| List Panels | panel.list | – |
| Move Panel | panel.move | – |
| Move Panel to Next Zone | panel.move.next_zone | – |
| Redock Native Panel Section | panel.native_close | – |
| Open Panel | panel.open | – |
| Peek Collapsed Panel | panel.peek | – |
| Pop Out Panel | panel.popout | – |
| Reset Panel Sash | panel.reset_pair | – |
| Resize Panel Section | panel.resize | – |
| Resize Panel Sash | panel.resize_pair | – |
| Resize Panel Sash Down (Down) | panel.sash.down | – |
| Resize Panel Sash Left (Left) | panel.sash.left | – |
| Reset Focused Panel Sash | panel.sash.reset | – |
| Resize Panel Sash Right (Right) | panel.sash.right | – |
| Resize Panel Sash Up (Up) | panel.sash.up | – |
| Toggle Focused Panel | panel.toggle | – |
parameters.*
| Command | Id | Toolbar |
|---|---|---|
| Add User Parameter | parameters.add | – |
| Change Parameters | parameters.change | SOLID › MODIFY |
| Comment Parameter | parameters.comment | – |
| Complete Expression | parameters.complete | – |
| Delete Parameter | parameters.delete | – |
| Export Parameters | parameters.export | – |
| Favorite Parameter | parameters.favorite | – |
| Parameter Graph | parameters.graph | – |
| Import Parameters | parameters.import | – |
| List Parameters | parameters.list | – |
| Move Parameter | parameters.move | – |
| Rename Parameter | parameters.rename | – |
| Parameter Users | parameters.users | – |
parts.*
| Command | Id | Toolbar |
|---|---|---|
| Insert Fastener | parts.fastener | SOLID › INSERT |
| Insert Part | parts.insert | – |
| Standard Parts | parts.library | – |
| Change Part Size | parts.resize | – |
plugin.*
| Command | Id | Toolbar |
|---|---|---|
| Inspect Plugin | plugin.inspect | – |
| Install Plugin | plugin.install | – |
| List Plugins | plugin.list | – |
| Run Plugin | plugin.run | – |
pointcloud.*
| Command | Id | Toolbar |
|---|---|---|
| Delete Point Cloud | pointcloud.delete | – |
| Edit Point Cloud | pointcloud.edit | – |
| Insert Point Cloud | pointcloud.insert | SOLID › INSERT |
| Point Clouds | pointcloud.list | – |
| Reload Point Cloud | pointcloud.reload | – |
render.*
| Command | Id | Toolbar |
|---|---|---|
| Layered Surface Aging | render.aging.describe | – |
| Render Backends | render.backends | – |
| Render All Shots | render.batch | RENDER › BATCH |
| Frame Render Subject | render.camera.fit | – |
| Inspect Render Camera | render.camera.get | – |
| Set Render Camera | render.camera.set | – |
| Cancel Render | render.cancel | – |
| Save Clear Coat | render.coat.bind | – |
| Remove Clear Coat | render.coat.unbind | – |
| Compare Images | render.compare | RENDER › RESULT |
| Move Render Comparison Divider | render.compare.divider | – |
| Lens and Creative Effects | render.effects.describe | – |
| Set Render Environment | render.environment.set | – |
| Export Render Image | render.export | – |
| Inspect HDR Source | render.hdr.inspect | – |
| Apply Library Opaque Appearance | render.library.appearance.apply | – |
| Inspect Render Library Resource | render.library.describe | – |
| Apply Built-in HDR Environment | render.library.environment.apply | – |
| Browse Render Library | render.library.list | – |
| Prepare Physical Reference | render.library.physical.prepare | – |
| Inspect Original Surface Map | render.library.preview | – |
| Apply Authored Studio Lights | render.library.studio.apply | – |
| Prepare Authored Studio Lights | render.library.studio.prepare | – |
| Save Surface Binding | render.library.surface.bind | – |
| Prepare Authored Surface Maps | render.library.surface.prepare | – |
| Remove Surface Binding | render.library.surface.unbind | – |
| Find Render Library Targets | render.library.targets | – |
| Add Light | render.lights.add | – |
| Duplicate Render Light | render.lights.duplicate | – |
| List Render Lights | render.lights.list | – |
| Mute Light | render.lights.mute | RENDER SCENE › LIGHTS |
| Remove Render Light | render.lights.remove | – |
| Set Render Light | render.lights.set | – |
| Solo Light | render.lights.solo | RENDER SCENE › LIGHTS |
| Save Optical Binding | render.optics.bind | – |
| Remove Optical Binding | render.optics.unbind | – |
| Set Render Output Size | render.output.size | – |
| Check Render Request | render.preflight | – |
| Copy Render Check Report | render.preflight.copy | – |
| Apply Native Studio | render.preset.apply | – |
| Review Native Studio | render.preset.resolve | – |
| Review Fixed Sampling Budget | render.quality.prepare | – |
| Close Render Image (Escape) | render.result.close | – |
| Copy Render Image | render.result.copy | – |
| Discard Render Result | render.result.discard | – |
| Retain Displayed Render Result | render.result.pin | – |
| Regrade Linear Master | render.result.regrade | – |
| Select Render Result | render.result.select | – |
| View Render Image | render.result.view | – |
| Inspect Render Scene | render.scene | RENDER › SCENE |
| Apply Render Camera | render.settings.apply | – |
| Save Render Settings with HDR | render.settings.capture_hdr | – |
| Render Settings | render.settings.get | – |
| Save Render Settings | render.settings.set | – |
| Duplicate Render Shot | render.shot.duplicate | – |
| Remove Render Shot | render.shot.remove | – |
| Rename Render Shot | render.shot.rename | – |
| Save Physical Render Background | render.stage.backdrop | – |
| Remove Render Stage | render.stage.clear | – |
| Save Render Ground | render.stage.ground | – |
| Render Image (R) | render.start | RENDER › IMAGE |
| Render Progress | render.status | – |
| Import Surface Maps | render.surface.import | – |
| List Embedded Surface Images | render.texture.list | – |
| Remove Embedded Surface Image | render.texture.remove | – |
select.*
| Command | Id | Toolbar |
|---|---|---|
| Clear Selection | select.clear | – |
| Selection filter | select.filter | – |
| Select Same Look | select.same_look | – |
| Select | select.set | – |
selection.*
| Command | Id | Toolbar |
|---|---|---|
| Delete | selection.delete | – |
| Get Selection | selection.get | – |
settings.*
| Command | Id | Toolbar |
|---|---|---|
| Apply Settings Profile | settings.profile.apply | – |
| Delete Settings Profile | settings.profile.delete | – |
| Export Settings Profile | settings.profile.export | – |
| Import Settings Profile | settings.profile.import | – |
| Settings Profiles | settings.profile.list | – |
| Rename Settings Profile | settings.profile.rename | – |
| Save Settings Profile | settings.profile.save | – |
ui.*
| Command | Id | Toolbar |
|---|---|---|
| Toggle Assistant (Ctrl+Shift+A) | ui.assistant | – |
| Search Commands (S) | ui.palette | – |
| Show/Hide Selection (V) | ui.toggle_visibility | – |
view.*
| Command | Id | Toolbar |
|---|---|---|
| Ambient Occlusion | view.ambient_occlusion | – |
| View Angles | view.angle_readout | – |
| Restore Named View | view.apply | – |
| Back View (Ctrl+2) | view.back | – |
| Bottom View (Ctrl+6) | view.bottom | – |
| Delete Named View | view.delete | – |
| Fit (F6) | view.fit | – |
| Front View (Ctrl+1) | view.front | – |
| Graphics Preset | view.graphics_preset | – |
| Grid | view.grid | – |
| Ground Shadow | view.ground_shadow | – |
| History layout | view.history_layout | – |
| Home View | view.home | – |
| Isometric View (Ctrl+7) | view.isometric | – |
| Workspace layout | view.layout | – |
| Left View (Ctrl+3) | view.left | – |
| List Named Views | view.list | – |
| Navigate View | view.navigate | – |
| Navigation Bar | view.navigation_bar | – |
| Custom View Navigator | view.navigator | – |
| Next Tab (Ctrl+Tab) | view.next_tab | – |
| Normal to Selection | view.normal_to | – |
| Origin Axes Across the Whole View | view.origin_axes_across_view | – |
| Perspective view | view.perspective | – |
| Previous Tab (Ctrl+Shift+Tab) | view.previous_tab | – |
| Rename Named View | view.rename | – |
| Render Browser | view.render_browser | – |
| Move Render Dock | view.render_dock | RENDER › SCENE |
| Render Focus View | view.render_focus | – |
| Render Frame Guides | view.render_frame | – |
| Render Inspector | view.render_inspector | – |
| Pause or Resume Live Render | view.render_live | – |
| Render selection | view.render_select | – |
| Render Stage | view.render_stage | – |
| Ribbon Tabs Only | view.ribbon_tabs_only | – |
| Right View (Ctrl+4) | view.right | – |
| New Named View | view.save | – |
| Shots Strip | view.shots_strip | – |
| Continuous Orbit | view.spin | – |
| Viewport Status Details | view.status_details | – |
| Viewport Status Items | view.status_items | – |
| Navigation Tool | view.tool | – |
| Drag to Zoom | view.tool.zoom | – |
| Top View (Ctrl+5) | view.top | – |
| Visual Style | view.visual_style | – |