github HakanSeven12/OpenCADStudio v0.2.1

latest releases: v2026.38, v2026.37, v2026.36...
4 months ago

Bug Fixes

  • Entities offset in existing drawings — Interactively created entities (lines, arcs, etc.) are now saved with the correct world coordinates. Previously the world_offset subtracted during rendering was not re-added when writing to the DXF document, causing all new geometry to appear shifted by the drawing's UTM/large-coordinate offset.

  • MODEL button in MSPACE — Clicking the MODEL status-bar button while inside a viewport now correctly returns to paper space (PSPACE) instead of switching to the Model tab layout.

  • LTSCALE applied to linetype rendering — The global LTSCALE header variable is now multiplied with each entity's individual linetype scale, so dash/gap patterns render at the correct size.

  • Crossing selection catches large entities — Box selection dragged right-to-left (crossing mode) now correctly selects entities whose segments cross the selection box boundary, not just entities with vertices inside it. Viewport frames and other large objects are no longer missed.

  • Sheet viewport border hidden — The overall/sheet viewport (the paper boundary) no longer renders a visible border frame on top of the paper canvas.

  • Paper-space grip positions — Absolute grip moves on paper-space entities no longer apply the model-space world_offset, which was causing grips to jump by hundreds of kilometres when dragged.

  • Viewport grip resize — Dragging a corner grip to resize a viewport now keeps the drawing scale constant and reveals more (or less) of the model, instead of zooming the content.

  • MSPACE viewport pan speed — Panning inside an active viewport with the middle mouse button now moves the view at the correct 1:1 pixel ratio, matching the visible paper zoom level and viewport scale.

  • Sheet viewport double-click (DWG files) — The overall/sheet viewport is now correctly identified in DWG files where the viewport id field is not written. Previously the sheet viewport (which always has center = (0, 0) in DWG format) was mistaken for a content viewport, making it tessellated and enterable via double-click.

Other Changes

  • OSNAP off by default — Object snapping is now disabled on startup. Users can enable it via the OSNAP button in the status bar.

Full Changelog: v0.2.0...v0.2.1

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.