Can I convert entities with complex line types (e.g. zig-zag lines) to G-Code or use complex line types to make a machine tool follow a comlpex pattern?
Processing complex line types
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
Processing complex line types
From a QCAD or QCAD/CAM user:
Re: Processing complex line types
Line patterns are mainly intended to distinguish different lines on screen and on paper. Line patterns in CAD are not generally meant to be precise enough for further processing.
When zooming in, one can quickly see that the zig-zag lines for example are not forming a connected path. This has to do with the way how these patterns are defined in CAD (DXF/DWG). So even if the software you are using to control your machine or produce G-Code would be able to recognize zig-zag lines or other line type patterns, the idea of processing these line patterns with a machine would still not work or at least not be ideal.
It's therefore recommendable to construct the exact geometry to be cut (including zig-zag lines) using regular lines or polylines instead. One way to create a zig-zag line would be with parallels and pasting points along entities, connecting dots or rotate with multiple copies.
When zooming in, one can quickly see that the zig-zag lines for example are not forming a connected path. This has to do with the way how these patterns are defined in CAD (DXF/DWG). So even if the software you are using to control your machine or produce G-Code would be able to recognize zig-zag lines or other line type patterns, the idea of processing these line patterns with a machine would still not work or at least not be ideal.
It's therefore recommendable to construct the exact geometry to be cut (including zig-zag lines) using regular lines or polylines instead. One way to create a zig-zag line would be with parallels and pasting points along entities, connecting dots or rotate with multiple copies.