Documentation Examples

Explore real-world examples of Fusion scripts created with Polyline.

Basic Examples

Creating a Simple Cube

import adsk.core, adsk.fusion

def run(context):
    app = adsk.core.Application.get()
    design = app.activeProduct
    rootComp = design.rootComponent
    
    # Create sketch
    sketches = rootComp.sketches
    sketch = sketches.add(rootComp.xYConstructionPlane)
    
    # Draw rectangle
    lines = sketch.sketchCurves.sketchLines
    lines.addTwoPointRectangle(
        adsk.core.Point3D.create(0, 0, 0),
        adsk.core.Point3D.create(1, 1, 0)
    )

Advanced Examples

Check out more complex examples in our Examples section.