Search found 9026 matches
- Mon Mar 02, 2015 11:45 am
- Forum: QCAD 'How Do I' Questions
- Topic: Problems with "loop not closed at point"
- Replies: 6
- Views: 12030
Re: Problems with "loop not closed at point"
Please make sure that you select only the four lines that define the door for hatching:
The shape to hatch always has to form a closed path with each entity connecting to the next one at end points.- Fri Feb 20, 2015 8:53 pm
- Forum: QCAD 'How Do I' Questions
- Topic: Problems with "loop not closed at point"
- Replies: 6
- Views: 12030
Re: Problems with "loop not closed at point"
Could you please attach your drawing file?
One common mistake is that there are multiple lines on top of each other.
One common mistake is that there are multiple lines on top of each other.
- Fri Feb 20, 2015 9:11 am
- Forum: QCAD Programming, Script Programming and Contributing
- Topic: QCAD Crash on Entity Copy
- Replies: 2
- Views: 5941
Re: QCAD Crash on Entity Copy
The layers that are created by the script reference an invalid linetype (linetypeId is -1). You can fix the problem by assigning a valid linetype ID to the layers. For example in FMBodiceFront.js: var linetypeId = gDocument.getLinetypeId("continuous"); var finalLayer = new RLayer(gDocument, 'Pattern...
- Thu Feb 19, 2015 5:29 pm
- Forum: QCAD Programming, Script Programming and Contributing
- Topic: REntity::Id and RObject::ParentId
- Replies: 3
- Views: 7964
Re: REntity::Id and RObject::ParentId
That it does not change by modifying the entity ? That's correct. And it stays the same after saving and restoring, even when the releasees of QCAD progress? No, IDs are not persistent. If you need to refer to entities in a persistent way, you'd have to use the entity handle instead. That stays the...
- Thu Feb 19, 2015 5:12 pm
- Forum: QCAD Programming, Script Programming and Contributing
- Topic: Create a Ray in ECMA?
- Replies: 4
- Views: 6420
Re: Create a Ray in ECMA?
Please post the drawing file, thanks.
- Thu Feb 19, 2015 1:33 pm
- Forum: QCAD Troubleshooting and Problems
- Topic: Arc in the Wrong Place
- Replies: 4
- Views: 5528
Re: Arc in the Wrong Place
Thanks. For performance reasons, arcs are rendered as a series of small line segments in QCAD. For arcs with a very large radius, these line segments can become quite large and cause these kinds of display errors. The reason why the segments are not simply scaled down to the length of a few pixels i...
- Thu Feb 19, 2015 11:07 am
- Forum: QCAD Troubleshooting and Problems
- Topic: [Solved] Complex Linetypes Missing?
- Replies: 14
- Views: 12188
Re: Complex Linetypes Missing?
a) complex linetypes will NOT show up on screen in normal or draft mode, or even when you have screen-based linetypes enabled (which shows some? of the dashes) Complex line types are NOT shown in draft mode (draft mode is optimized for maximum performance). Complex line types are NOT shown if scree...
- Thu Feb 19, 2015 9:25 am
- Forum: QCAD Troubleshooting and Problems
- Topic: Arc in the Wrong Place
- Replies: 4
- Views: 5528
Re: Arc in the Wrong Place
Could you attach the DXF drawing file for testing please, thanks.
- Thu Feb 19, 2015 9:24 am
- Forum: QCAD Troubleshooting and Problems
- Topic: [Solved] Complex Linetypes Missing?
- Replies: 14
- Views: 12188
Re: Complex Linetypes Missing?
I'm unable to reproduce this here. A mix up of versions can be ruled out if you have installed using the setup installer. If you have installed using the ZIP file, two versions might have been mixed. Remove the whole QCAD directory in this case and install again. Perhaps, you could save and attach y...
- Thu Feb 19, 2015 9:19 am
- Forum: QCAD Programming, Script Programming and Contributing
- Topic: Create a Ray in ECMA?
- Replies: 4
- Views: 6420
Re: Create a Ray in ECMA?
Yes, you can create any supported entity type in scripts. Example ray that starts at 100,50 and extends towards the right (1,0). I.e. the second vector is a direction vector.
new RRayEntity(document, new RRayData(new RVector(100,50), new RVector(1,0));
- Wed Feb 18, 2015 8:21 pm
- Forum: QCAD Troubleshooting and Problems
- Topic: [Solved] Complex Linetypes Missing?
- Replies: 14
- Views: 12188
Re: Complex Linetypes Missing?
Could it be that you are also in draft mode (View > Draft Mode)?
- Mon Feb 16, 2015 5:16 pm
- Forum: QCAD Troubleshooting and Problems
- Topic: [Solved] Complex Linetypes Missing?
- Replies: 14
- Views: 12188
Re: Complex Linetypes Missing?
Thanks for the details.
It looks like you are using screen-based linetypes (View > Screen-based Linetypes). Complex linetypes can only be displayed when drawing-based linetypes are used (i.e. Screen-based Linetypes are off).
It looks like you are using screen-based linetypes (View > Screen-based Linetypes). Complex linetypes can only be displayed when drawing-based linetypes are used (i.e. Screen-based Linetypes are off).
- Mon Feb 16, 2015 5:12 pm
- Forum: QCAD 'How Do I' Questions
- Topic: Slash & Spread Part II
- Replies: 12
- Views: 11195
Re: Slash & Spread Part II
Spline lengths cannot be easily adjusted because enlarging the spline would be undefined (a spline that is 10 units long can be extended into a spline that is 20 units long in an infinite number of ways). To shorten a spline to a given length, you may proceed as follows: Modify > Divide Click spline...
- Mon Feb 16, 2015 2:26 pm
- Forum: QCAD 'How Do I' Questions
- Topic: Slash & Spread Part II
- Replies: 12
- Views: 11195
Re: Slash & Spread Part II
You could use the new 'Paste along Entity' tool to create markers along the spline at regular intervals: 1. Draw the marker you want to use (a point, cross, circle, etc.). 2. Select the marker 3. Edit > Copy 4. Edit > Paste along Entity 5. Enter desired number or distance in tool bar (here we choose...
- Mon Feb 16, 2015 2:09 pm
- Forum: QCAD Programming, Script Programming and Contributing
- Topic: Choices when getIntersectionPoints Returns Two Points
- Replies: 2
- Views: 5081
Re: Choices when getIntersectionPoints Returns Two Points
The function getIntersectionPoints actually returns an array of all solutions (hence the plural). var c1 = new RCircle(new RVector( 0,50), 100); var c2 = new RCircle(new RVector(25,50), 100); var solutions = c1.getIntersectionPoints(c2); for (var i=0; i<solutions.length; i++) { qDebug(solutions ); }...