Files
OneCAD/docs/parity.md
T

16 KiB
Raw Blame History

Fusion command parity

Generated by cargo xtask parity from xtask/data/fusion-catalog.tsv (the toolbar commands of Fusion's Design workspace, ids and names only) and the live command registry (solvecraft-cli commands). A command counts as live when SolveCraft registers the same command id. This measures breadth, not depth; see ROADMAP.md and docs/oracle.md for depth.

In scope (SOLID, SKETCH, ASSEMBLY, SHEET METAL, PLASTIC enclosure subset): 328 / 541 commands live (61%). SOLID + SKETCH: 185 / 291 (64%). Registered commands: 300.

Deferred until further notice (not in the in-scope figure): MESH, FORM, SURFACE beyond what solids need, PCB, render, animation, simulation, manufacture, drawings, MANAGE, UTILITIES and the rest of PLASTIC. All Design tabs together: 616 / 1175 (52%).

Tab Panel Live Total %
SOLID CREATE 23 35 66%
SOLID MODIFY 19 32 59%
SOLID ASSEMBLE 12 21 57%
SOLID CONFIGURE 2 3 67%
SOLID CONSTRUCT 18 20 90%
SOLID INSPECT 12 25 48%
SOLID INSERT 6 11 55%
SOLID SELECT 0 15 0%
SOLID POSITION 2 2 100%
SKETCH CREATE 41 41 100%
SKETCH MODIFY 12 12 100%
SKETCH CONSTRAINTS 15 15 100%
SKETCH CONFIGURE 2 3 67%
SKETCH INSPECT 12 25 48%
SKETCH INSERT 7 13 54%
SKETCH ASSEMBLE 0 1 0%
SKETCH SELECT 0 15 0%
SKETCH FINISH SKETCH 2 2 100%
SHEET METAL CREATE 15 19 79%
SHEET METAL MODIFY 12 21 57%
SHEET METAL ASSEMBLE 11 20 55%
SHEET METAL CONFIGURE 2 3 67%
SHEET METAL CONSTRUCT 18 20 90%
SHEET METAL INSPECT 12 25 48%
SHEET METAL INSERT 6 11 55%
SHEET METAL SELECT 0 15 0%
SHEET METAL REFOLD 0 1 0%
SHEET METAL POSITION 2 2 100%
ASSEMBLY INSERT 4 8 50%
ASSEMBLY CREATE 5 8 62%
ASSEMBLY RELATIONSHIPS 4 11 36%
ASSEMBLY MOTION 3 3 100%
ASSEMBLY MODIFY 8 11 73%
ASSEMBLY CONTACT 2 2 100%
ASSEMBLY CONFIGURE 2 3 67%
ASSEMBLY CONSTRUCT 18 20 90%
ASSEMBLY INSPECT 12 25 48%
ASSEMBLY SELECT 0 15 0%
ASSEMBLY POSITION 2 2 100%
PLASTIC enclosure subset 5 5 100%

Deferred tabs

Tab Panel Live Total %
SURFACE CREATE 9 25 36%
SURFACE MODIFY 17 26 65%
SURFACE ASSEMBLE 11 20 55%
SURFACE CONFIGURE 2 3 67%
SURFACE CONSTRUCT 18 20 90%
SURFACE INSPECT 12 25 48%
SURFACE INSERT 6 11 55%
SURFACE SELECT 0 15 0%
SURFACE POSITION 2 2 100%
MESH CREATE 2 5 40%
MESH PREPARE 0 4 0%
MESH MODIFY 6 30 20%
MESH ASSEMBLE 12 21 57%
MESH CONFIGURE 2 3 67%
MESH CONSTRUCT 18 20 90%
MESH INSPECT 12 25 48%
MESH INSERT 5 10 50%
MESH SELECT 0 10 0%
MESH EXPORT 0 1 0%
MESH POSITION 2 2 100%
FORM CREATE 2 14 14%
FORM MODIFY 5 31 16%
FORM SYMMETRY 0 6 0%
FORM UTILITIES 0 5 0%
FORM CONSTRUCT 18 20 90%
FORM INSPECT 12 25 48%
FORM INSERT 7 13 54%
FORM ASSEMBLE 0 1 0%
FORM SELECT 0 15 0%
FORM FINISH FORM 0 1 0%
PLASTIC SETUP 2 2 100%
PLASTIC CREATE 27 35 77%
PLASTIC MODIFY 19 32 59%
PLASTIC ASSEMBLE 11 20 55%
PLASTIC CONFIGURE 2 3 67%
PLASTIC CONSTRUCT 18 20 90%
PLASTIC INSPECT 12 26 46%
PLASTIC INSERT 6 11 55%
PLASTIC SELECT 0 15 0%
PLASTIC POSITION 2 2 100%
MANAGE ASSIGN 0 1 0%
MANAGE RELEASE 0 2 0%
MANAGE BOM 0 2 0%
MANAGE PROCESS MANAGEMENT 0 3 0%
MANAGE TASK MANAGEMENT 0 3 0%
UTILITIES MODELING TOOLS 0 1 0%
UTILITIES MAKE 0 1 0%
UTILITIES NEST 0 1 0%
UTILITIES ADD-INS 0 2 0%
UTILITIES UTILITY 1 3 33%
UTILITIES INSPECT 11 24 46%
UTILITIES CREATE PMI 0 4 0%
UTILITIES SELECT 0 15 0%
UTILITIES POSITION 2 2 100%

Live (SOLID, SKETCH)

  • SOLID › CREATE › Create Sketch
  • SOLID › CREATE › Extrude
  • SOLID › CREATE › Revolve
  • SOLID › CREATE › Sweep
  • SOLID › CREATE › Loft
  • SOLID › CREATE › Rib
  • SOLID › CREATE › Web
  • SOLID › CREATE › Emboss
  • SOLID › CREATE › Hole
  • SOLID › CREATE › Thread
  • SOLID › CREATE › Box
  • SOLID › CREATE › Cylinder
  • SOLID › CREATE › Sphere
  • SOLID › CREATE › Torus
  • SOLID › CREATE › Coil
  • SOLID › CREATE › Pipe
  • SOLID › CREATE › Bounding Solid
  • SOLID › CREATE › Rectangular Pattern
  • SOLID › CREATE › Circular Pattern
  • SOLID › CREATE › Pattern on Path
  • SOLID › CREATE › Mirror
  • SOLID › CREATE › Thicken
  • SOLID › CREATE › Joint Origin
  • SOLID › MODIFY › Press Pull
  • SOLID › MODIFY › Fillet
  • SOLID › MODIFY › Chamfer
  • SOLID › MODIFY › Shell
  • SOLID › MODIFY › Draft
  • SOLID › MODIFY › Scale
  • SOLID › MODIFY › Combine
  • SOLID › MODIFY › Offset Face
  • SOLID › MODIFY › Replace Face
  • SOLID › MODIFY › Split Face
  • SOLID › MODIFY › Split Body
  • SOLID › MODIFY › Move/Copy
  • SOLID › MODIFY › Align
  • SOLID › MODIFY › Delete
  • SOLID › MODIFY › Remove
  • SOLID › MODIFY › Physical Material
  • SOLID › MODIFY › Appearance
  • SOLID › MODIFY › Change Parameters
  • SOLID › MODIFY › Compute All
  • SOLID › ASSEMBLE › Insert Component
  • SOLID › ASSEMBLE › New Component
  • SOLID › ASSEMBLE › Joint
  • SOLID › ASSEMBLE › As-Built Joint
  • SOLID › ASSEMBLE › Rigid Group
  • SOLID › ASSEMBLE › Drive Joints
  • SOLID › ASSEMBLE › Motion Link
  • SOLID › ASSEMBLE › Motion Study
  • SOLID › ASSEMBLE › Enable Contact Sets
  • SOLID › ASSEMBLE › Enable All Contact
  • SOLID › ASSEMBLE › Disable Contact
  • SOLID › ASSEMBLE › New Contact Set
  • SOLID › CONFIGURE › Configure
  • SOLID › CONFIGURE › Display Configuration Table
  • SOLID › CONSTRUCT › Offset Plane
  • SOLID › CONSTRUCT › Plane at Angle
  • SOLID › CONSTRUCT › Tangent Plane
  • SOLID › CONSTRUCT › Midplane
  • SOLID › CONSTRUCT › Plane Through Two Edges
  • SOLID › CONSTRUCT › Plane Through Three Points
  • SOLID › CONSTRUCT › Plane Along Path
  • SOLID › CONSTRUCT › Axis Through Cylinder/Cone/Torus
  • SOLID › CONSTRUCT › Axis Perpendicular To Face
  • SOLID › CONSTRUCT › Axis Through Two Planes
  • SOLID › CONSTRUCT › Axis Through Two Points
  • SOLID › CONSTRUCT › Axis Through Edge
  • SOLID › CONSTRUCT › Point At Vertex
  • SOLID › CONSTRUCT › Point Through Two Edges
  • SOLID › CONSTRUCT › Point Through Three Planes
  • SOLID › CONSTRUCT › Point At Center Of Circle/Sphere/Torus
  • SOLID › CONSTRUCT › Point At Edge And Plane
  • SOLID › CONSTRUCT › Point Along Path
  • SOLID › INSPECT › Measure
  • SOLID › INSPECT › Interference
  • SOLID › INSPECT › Section Analysis
  • SOLID › INSPECT › Curvature Comb Analysis
  • SOLID › INSPECT › Curvature Map Analysis
  • SOLID › INSPECT › Draft Analysis
  • SOLID › INSPECT › Environment Map Analysis
  • SOLID › INSPECT › Isocurve Analysis
  • SOLID › INSPECT › Zebra Analysis
  • SOLID › INSPECT › Accessibility Analysis
  • SOLID › INSPECT › Center of Mass
  • SOLID › INSPECT › Minimum Radius Analysis
  • SOLID › INSERT › Decal
  • SOLID › INSERT › Canvas
  • SOLID › INSERT › Insert SVG
  • SOLID › INSERT › Insert DXF
  • SOLID › INSERT › Insert Mesh
  • SOLID › INSERT › Insert Fastener
  • SOLID › POSITION › Capture Position
  • SOLID › POSITION › Revert Position
  • SKETCH › CREATE › Line
  • SKETCH › CREATE › Midpoint Line
  • SKETCH › CREATE › SketchConstrainer
  • SKETCH › CREATE › 2-Point Rectangle
  • SKETCH › CREATE › 3-Point Rectangle
  • SKETCH › CREATE › Center Rectangle
  • SKETCH › CREATE › Center Diameter Circle
  • SKETCH › CREATE › 2-Point Circle
  • SKETCH › CREATE › 3-Point Circle
  • SKETCH › CREATE › 2-Tangent Circle
  • SKETCH › CREATE › 3-Tangent Circle
  • SKETCH › CREATE › 3-Point Arc
  • SKETCH › CREATE › Center Point Arc
  • SKETCH › CREATE › Tangent Arc
  • SKETCH › CREATE › Circumscribed Polygon
  • SKETCH › CREATE › Inscribed Polygon
  • SKETCH › CREATE › Edge Polygon
  • SKETCH › CREATE › Ellipse
  • SKETCH › CREATE › Center to Center Slot
  • SKETCH › CREATE › Overall Slot
  • SKETCH › CREATE › Center Point Slot
  • SKETCH › CREATE › Three Point Arc Slot
  • SKETCH › CREATE › Center Point Arc Slot
  • SKETCH › CREATE › Fit Point Spline
  • SKETCH › CREATE › Control Point Spline
  • SKETCH › CREATE › Control Point Spline
  • SKETCH › CREATE › Conic Curve
  • SKETCH › CREATE › Point
  • SKETCH › CREATE › Text
  • SKETCH › CREATE › Fit Curves to Mesh Section
  • SKETCH › CREATE › Mirror
  • SKETCH › CREATE › Circular Pattern
  • SKETCH › CREATE › Rectangular Pattern
  • SKETCH › CREATE › Project
  • SKETCH › CREATE › Intersect
  • SKETCH › CREATE › Spun Profile
  • SKETCH › CREATE › Include 3D Geometry
  • SKETCH › CREATE › Project To Surface
  • SKETCH › CREATE › Intersection Curve
  • SKETCH › CREATE › Isoparametric Curve
  • SKETCH › CREATE › Sketch Dimension
  • SKETCH › MODIFY › Fillet
  • SKETCH › MODIFY › Equal Distance Chamfer
  • SKETCH › MODIFY › Distance and Angle Chamfer
  • SKETCH › MODIFY › Two Distance Chamfer
  • SKETCH › MODIFY › Blend Curve
  • SKETCH › MODIFY › Offset
  • SKETCH › MODIFY › Trim
  • SKETCH › MODIFY › Extend
  • SKETCH › MODIFY › Break
  • SKETCH › MODIFY › Sketch Scale
  • SKETCH › MODIFY › Move/Copy
  • SKETCH › MODIFY › Change Parameters
  • SKETCH › CONSTRAINTS › AutoConstrain
  • SKETCH › CONSTRAINTS › AutoConstrain from datum
  • SKETCH › CONSTRAINTS › Horizontal/Vertical
  • SKETCH › CONSTRAINTS › Coincident
  • SKETCH › CONSTRAINTS › Tangent
  • SKETCH › CONSTRAINTS › Equal
  • SKETCH › CONSTRAINTS › Parallel
  • SKETCH › CONSTRAINTS › Perpendicular
  • SKETCH › CONSTRAINTS › Fix/UnFix
  • SKETCH › CONSTRAINTS › MidPoint
  • SKETCH › CONSTRAINTS › Concentric
  • SKETCH › CONSTRAINTS › Collinear
  • SKETCH › CONSTRAINTS › Symmetry
  • SKETCH › CONSTRAINTS › Curvature
  • SKETCH › CONSTRAINTS › Polygon
  • SKETCH › CONFIGURE › Configure
  • SKETCH › CONFIGURE › Display Configuration Table
  • SKETCH › INSPECT › Measure
  • SKETCH › INSPECT › Interference
  • SKETCH › INSPECT › Section Analysis
  • SKETCH › INSPECT › Curvature Comb Analysis
  • SKETCH › INSPECT › Curvature Map Analysis
  • SKETCH › INSPECT › Draft Analysis
  • SKETCH › INSPECT › Environment Map Analysis
  • SKETCH › INSPECT › Isocurve Analysis
  • SKETCH › INSPECT › Zebra Analysis
  • SKETCH › INSPECT › Accessibility Analysis
  • SKETCH › INSPECT › Center of Mass
  • SKETCH › INSPECT › Minimum Radius Analysis
  • SKETCH › INSERT › Decal
  • SKETCH › INSERT › Canvas
  • SKETCH › INSERT › Insert SVG
  • SKETCH › INSERT › Insert DXF
  • SKETCH › INSERT › Insert Mesh
  • SKETCH › INSERT › Insert Component
  • SKETCH › INSERT › Insert Fastener
  • SKETCH › FINISH SKETCH › Finish Sketch
  • SKETCH › FINISH SKETCH › Finish with AutoConstrain

Not yet (SOLID, SKETCH)

  • SOLID › CREATE › Create Form
  • SOLID › CREATE › Derive
  • SOLID › CREATE › Automated Modeling
  • SOLID › CREATE › Geometric Pattern
  • SOLID › CREATE › Boundary Fill
  • SOLID › CREATE › Find Features
  • SOLID › CREATE › Fluid Volume
  • SOLID › CREATE › Create Base Feature
  • SOLID › CREATE › Create Linked PCB
  • SOLID › CREATE › Derive PCB
  • SOLID › CREATE › Create Unlinked PCB
  • SOLID › CREATE › Generate Timeline
  • SOLID › MODIFY › Edit Face
  • SOLID › MODIFY › Silhouette Split
  • SOLID › MODIFY › Arrange
  • SOLID › MODIFY › Remove Features
  • SOLID › MODIFY › Remove Faces
  • SOLID › MODIFY › Replace with Primitives
  • SOLID › MODIFY › Volumetric Lattice
  • SOLID › MODIFY › Volumetric Texture
  • SOLID › MODIFY › VolFieldModifyModelCommand
  • SOLID › MODIFY › Manage Materials
  • SOLID › MODIFY › Compute Unresolved
  • SOLID › MODIFY › Convert
  • SOLID › MODIFY › Bill of Materials
  • SOLID › ASSEMBLE › Duplicate With Joints
  • SOLID › ASSEMBLE › Constrain Components
  • SOLID › ASSEMBLE › Align Constraint
  • SOLID › ASSEMBLE › Angle Constraint
  • SOLID › ASSEMBLE › Center Constraint
  • SOLID › ASSEMBLE › Tangent Constraint
  • SOLID › ASSEMBLE › Joint Constraint
  • SOLID › ASSEMBLE › As-Built Constraint
  • SOLID › CONFIGURE › Create Configuration Rules
  • SOLID › CONSTRUCT › User Coordinate System (UCS)
  • SOLID › CONSTRUCT › Perpendicular Plane
  • SOLID › INSPECT › Validate
  • SOLID › INSPECT › Component Connection Analysis
  • SOLID › INSPECT › DOF Analysis
  • SOLID › INSPECT › Edit Component Connection Analysis
  • SOLID › INSPECT › Fastener Stack Analysis
  • SOLID › INSPECT › Find Similar Components
  • SOLID › INSPECT › Navigator
  • SOLID › INSPECT › Display Component Colors
  • SOLID › INSPECT › Display Mesh Face Groups
  • SOLID › INSPECT › Assembly Statistics
  • SOLID › INSPECT › Change Summary
  • SOLID › INSPECT › History
  • SOLID › INSPECT › Sustainability Insights
  • SOLID › INSERT › Insert T-Spline
  • SOLID › INSERT › Insert Derive
  • SOLID › INSERT › Insert McMaster-Carr Component
  • SOLID › INSERT › Insert a manufacturer part
  • SOLID › INSERT › Insert TraceParts Supplier Components
  • SOLID › ASSEMBLE › Add To Assembly
  • SOLID › SELECT › Select
  • SOLID › SELECT › Window Selection
  • SOLID › SELECT › Freeform Selection
  • SOLID › SELECT › Paint Selection
  • SOLID › SELECT › Select By Name
  • SOLID › SELECT › Select By Boundary
  • SOLID › SELECT › Select By Size
  • SOLID › SELECT › Invert Selection
  • SOLID › SELECT › Seed And Boundary
  • SOLID › SELECT › Component Drag
  • SOLID › SELECT › Select Body Priority
  • SOLID › SELECT › Select Face Priority
  • SOLID › SELECT › Select Edge Priority
  • SOLID › SELECT › Select Component Priority
  • SOLID › SELECT › Selection Filters
  • SKETCH › CONFIGURE › Create Configuration Rules
  • SKETCH › INSPECT › Validate
  • SKETCH › INSPECT › Component Connection Analysis
  • SKETCH › INSPECT › DOF Analysis
  • SKETCH › INSPECT › Edit Component Connection Analysis
  • SKETCH › INSPECT › Fastener Stack Analysis
  • SKETCH › INSPECT › Find Similar Components
  • SKETCH › INSPECT › Navigator
  • SKETCH › INSPECT › Display Component Colors
  • SKETCH › INSPECT › Display Mesh Face Groups
  • SKETCH › INSPECT › Assembly Statistics
  • SKETCH › INSPECT › Change Summary
  • SKETCH › INSPECT › History
  • SKETCH › INSPECT › Sustainability Insights
  • SKETCH › INSERT › Insert T-Spline
  • SKETCH › INSERT › Duplicate With Joints
  • SKETCH › INSERT › Insert Derive
  • SKETCH › INSERT › Insert McMaster-Carr Component
  • SKETCH › INSERT › Insert a manufacturer part
  • SKETCH › INSERT › Insert TraceParts Supplier Components
  • SKETCH › ASSEMBLE › Add To Assembly
  • SKETCH › SELECT › Select
  • SKETCH › SELECT › Window Selection
  • SKETCH › SELECT › Freeform Selection
  • SKETCH › SELECT › Paint Selection
  • SKETCH › SELECT › Select By Name
  • SKETCH › SELECT › Select By Boundary
  • SKETCH › SELECT › Select By Size
  • SKETCH › SELECT › Invert Selection
  • SKETCH › SELECT › Seed And Boundary
  • SKETCH › SELECT › Component Drag
  • SKETCH › SELECT › Select Body Priority
  • SKETCH › SELECT › Select Face Priority
  • SKETCH › SELECT › Select Edge Priority
  • SKETCH › SELECT › Select Component Priority
  • SKETCH › SELECT › Selection Filters