Design in progress 42Maker
[[ currentProjectName ]] [[ currentProjectStatus ]]
Drop STL Or Image Files To Import STLs stay 3D meshes. Images and SVGs become saved reference planes.
[[ getSketchToolTitle() ]] [[ getSketchToolbarHint() ]]
[[ speechStatusMessage ]]
[[ promptIsError ? 'Prompt Error' : 'Prompt Result' ]]

[[ promptMessage ]]

Rename Object

Duplicate / Multiply

Copies are spaced automatically and placed in a grid.

Create Polygon

Radius and height can be adjusted after placement.

[[ projectNameDialog.title ]]

Save Requires An Account

Your current scene has been stored locally in this browser, so you can sign in or create an account without losing your work.

Sign In Create Account

Screw Setup

Choose the screw once, then place it by clicking faces in the viewport.

[[ getScrewSetupSummary() ]]

Hole diameter [[ screwFastenerComputed.resolvedHoleDiameterMm ]] mm

Pilot diameter [[ screwFastenerComputed.pilotDiameterMm ]] mm

Insert OD [[ screwFastenerComputed.insertOdMm ]] mm · seat depth [[ screwFastenerComputed.seatDepthMm ]] mm

Across flats [[ screwFastenerComputed.acrossFlatsMm ]] mm · trap depth [[ screwFastenerComputed.trapDepthMm ]] mm

Snap Tab Setup

Configure the snap tab, then click a face to place it. A socket will be cut into the target and a loose tab created nearby.

[[ getSnapTabSetupSummary() ]]

Clearance: [[ snapTabComputed.clearanceMm ]] mm

[[ toastMessage ]]