2D CAD sketching software for engineers who build with precision.

A focused, parametric 2D sketcher built around constraints, precision, and clear feedback.

The Pingendum 2D desktop application: a servo-horn drawing with a 55.00 slot body, a 13.50 hub and six 2.00 mounting holes, drawn in cyan because it is not yet fully constrained. Around it are the Draw, Modify, Constrain, Annotate and Manage toolbar groups, a Properties and Layers panel, and a status bar reading 15 DOF.
Pingendum 2D 0.1Windows · macOS
Why constraints

Constraint-based CAD without the guesswork.

  • See what is still loose

    The degree-of-freedom count tells you how much freedom is left, and unconstrained geometry stays cyan until you pin it down.

  • Find constraint conflicts

    When constraints clash, the panel marks the specific ones that are redundant instead of failing the whole solve.

  • Diagnose broken sketches

    Validate Sketch names duplicate lines, overlaps and open contours before they break a downstream feature — and offers the repair.

  • Build with precision

    Dimensions drive the geometry. Change a value and everything constrained to it follows, exactly as you defined it.

=120.00170.0095.00⌀20.00
Fig. 01 — Live constraint solving9 DOF · under-constrained0 DOF · fully constrainedDragging · constraints hold
Capabilities

Everything the sketch needs. Nothing it doesn’t.

Toolset

What you can draw with today.

Geometry

Draw the profile.

  • Line
  • Polyline
  • Centreline
  • Rectangle
  • Oriented rectangle
  • Centered rectangle
  • Parallelogram
  • Circle
  • Three-point circle
  • Tri-tangent circle
  • Ellipse
  • Arc — centre, three-point, sweep
  • Tangent arc
  • Polygon
  • Straight, centrepoint & arc slots
  • Control-point spline
  • Interpolating spline
  • Point
  • Intersection point
  • Text

Modify

Change what you have drawn.

  • Trim
  • Power trim
  • Trim away inside / outside
  • Extend
  • Extend to element
  • Break
  • Corner (trim)
  • Corner (fillet)
  • Chamfer
  • Offset
  • Mirror
  • Symmetry
  • Translate
  • Rotate
  • Scale
  • Project geometry

Geometric constraints

Define how geometry relates.

  • Coincident
  • Horizontal
  • Vertical
  • Parallel
  • Perpendicular
  • Tangent
  • Equal
  • Concentric
  • Collinear
  • Point on line
  • Midpoint
  • Symmetric
  • Fix / unfix

Dimensions & feedback

Give it numbers, and read what is left.

  • Distance
  • Horizontal distance
  • Vertical distance
  • Length
  • Radius
  • Diameter
  • Angle
  • Reference (driven) dimensions
  • Degree-of-freedom readout
  • Constraint state pills — OK, redundant, conflicting
  • Sketch validation
  • Construction geometry
  • Grid snap & axis capture
How it behaves
SOLVERLive constraint inference
Horizontal and vertical constraints are applied as you draw, so you stay in flow instead of stopping to define geometry after the fact.
INPUTGrid snap & axis capture
Snap to an adjustable grid increment with axis capture while drawing. Clicking near existing geometry picks the point under the cursor, so endpoints and centres connect cleanly.
INPUTChain select & heads-up input
Select connected geometry in one action and type dimension values directly on the canvas.
TOOLSReference geometry
Add driven reference dimensions that measure without over-constraining the sketch, and construction geometry that guides without becoming part of the profile.
Scope

A focused first release.

Pingendum is launching with the 2D sketching environment. It is the part that is finished, so it is the part being released.

Available in the 2D sketcher

2D parametric sketchingIn this release

Geometry, the full constraint toolkit, degree-of-freedom feedback, diagnostics, grid snap, drafting aids and reference dimensions.

Not in this release

Solid modellingIn development

Pad, pocket, revolve, fillet, chamfer, shell and patterns are already built. They are not what this first release is for, and will arrive in a later build with the documentation that covers them.

File formatsDXF and PDF

Projects save to Pingendum’s own versioned format. Drawings import and export as DXF — R12 or R2000, geometry on layer 0 and construction geometry on its own layer — though dimensions and constraints are not carried across, because DXF has no way to represent them. Drawings also plot to a PDF sheet or a printer at a real scale, with an ISO title block and hidden, frozen and non-plot layers left off the paper. There is no DWG, STEP or STL export.

Simulation and renderingNot scheduled

On the long-term roadmap only. Neither is promised for a date, and neither is being sold to you today.

Work beyond the sketcher is tracked in the changelog as it lands, and the documentation covers the sketcher chapter by chapter.

Early access

Be one of the first to use Pingendum.

The 2D sketcher is being prepared for its first release. Join the waitlist to be notified when early access opens.

Unsubscribe anytime.

Shipping continuously.

Pingendum is under active development ahead of its 2D release. Every update is logged — no silent changes.

v0.1LATEST
  • Constraint-based 2D sketcher driven by a Newton-Raphson solver
  • Seventy-two geometric and dimensional constraint types
  • Degree-of-freedom analysis that drives entity colour and the DOF overlay
View full changelog →