I tried splines.
I tried arcs.
Nothing is super satisfactory.
What's a good way to hand draw a revision cloud in qCAD?
What's the easiest way to draw revision clouds? qCAD pro Windows.
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
-
iOne iTwo
- Active Member
- Posts: 39
- Joined: Thu Oct 26, 2023 5:50 pm
- Husky
- Moderator/Drawing Help/Testing
- Posts: 5060
- Joined: Wed May 11, 2011 9:25 am
- Location: USA
Re: What's the easiest way to draw revision clouds? qCAD pro Windows.
What is it why you avoid FlexPainter?
Work smart, not hard: QCad Pro
QcadPro, QcadCam, Win11/64, 64GB RAM, 10-Core, SSD
If a thread is considered as "solved" pls. change the title of the 1. post to "[solved] Title..."
QcadPro, QcadCam, Win11/64, 64GB RAM, 10-Core, SSD
If a thread is considered as "solved" pls. change the title of the 1. post to "[solved] Title..."
-
CVH
- Premier Member
- Posts: 4995
- Joined: Wed Sep 27, 2017 4:17 pm
Re: What's the easiest way to draw revision clouds? qCAD pro Windows.
Hi,
You didn't answer my question in the other topic.
There I also explain how a 'Cloud' shape as outer contour can be achieved manually.
-> By adapting the segment type of a Polyline and let the straight segments bulge outwards/inwards.
The same can be achieved by drawing each Arc manually.
It is a laborious process and that is why I coded some 'Cloud' painter sets for FlexPainter (FP).
Just a very simplistic mathematical tool that repeats a painter set almost endless following the path of a base shape.
As implemented, in current state, not (yet) capable of fitting and distributing N painter sets.
- - - - - - -
The example you show here is definitely not created with FlexPainter.
I can see that because there is no painter set defined that would produce this outer contour.
The bulges in the example are more at random than what can be expected.
The transparent solid Fill, Hatch lines, Wipeout and text are not a part of what FlexPainter is intended to do.
Such things are all additional art
Care has been taken that the result of FP has a closed nature with a closed base shape.
Tested it and it is hatched without any problem.
First hatch solid and then add the a hatch with lines, the last must have a higher drawing order to be in front of the fill.
It is said that there is no certainty that the produced 'Cloud' shape doesn't self-intersect.
Something that can't be ensured for any painter set at high curvature of the base shape.
Detecting self-intersections of Polylines with bulges is not well handled.
Humans are better in that, 'overlaps' can be removed with D2 'Break out Segments'.
The bulges would then resemble Parabola (degree 2) or more something like a Hyperbola (degree 3).
A chain of Arc shapes should also do the trick but then a Polyline would be easier.
A Spline as base shape for FlexPainter is perfectly possible, a set of loose entities (Arcs) not really.
What would be satisfactory? ... Let alone super.
Perhaps you could share a DXF with a non-satisfactory result.
Perhaps it is just a matter of proper settings, include a screen-shot of the FP dialog.
Regards,
CVH
You didn't answer my question in the other topic.
There I also explain how a 'Cloud' shape as outer contour can be achieved manually.
-> By adapting the segment type of a Polyline and let the straight segments bulge outwards/inwards.
The same can be achieved by drawing each Arc manually.
It is a laborious process and that is why I coded some 'Cloud' painter sets for FlexPainter (FP).
Just a very simplistic mathematical tool that repeats a painter set almost endless following the path of a base shape.
As implemented, in current state, not (yet) capable of fitting and distributing N painter sets.
- - - - - - -
The example you show here is definitely not created with FlexPainter.
I can see that because there is no painter set defined that would produce this outer contour.
The bulges in the example are more at random than what can be expected.
Such things are all additional art
Care has been taken that the result of FP has a closed nature with a closed base shape.
Tested it and it is hatched without any problem.
First hatch solid and then add the a hatch with lines, the last must have a higher drawing order to be in front of the fill.
It is said that there is no certainty that the produced 'Cloud' shape doesn't self-intersect.
Something that can't be ensured for any painter set at high curvature of the base shape.
Detecting self-intersections of Polylines with bulges is not well handled.
Humans are better in that, 'overlaps' can be removed with D2 'Break out Segments'.
Splines with discontinuities are only possible as Control-Point with 2-3 points at the discontinuity.
The bulges would then resemble Parabola (degree 2) or more something like a Hyperbola (degree 3).
A chain of Arc shapes should also do the trick but then a Polyline would be easier.
A Spline as base shape for FlexPainter is perfectly possible, a set of loose entities (Arcs) not really.
What would be satisfactory? ... Let alone super.
Perhaps you could share a DXF with a non-satisfactory result.
Perhaps it is just a matter of proper settings, include a screen-shot of the FP dialog.
Regards,
CVH
-
CVH
- Premier Member
- Posts: 4995
- Joined: Wed Sep 27, 2017 4:17 pm
Re: What's the easiest way to draw revision clouds? qCAD pro Windows.
A quick and dirty trial.
1) Imported your PNG into QCAD (IM).
2) Drew the details lines and circle (LI & C3).
3) Drew the boundaries for:
As last I selected all the details in 2) (YC) and put them in the front (MF) of everything new.
And displaced the image in 1) (YC & MV) to the right for comparison.
Something similar as 3.1 can be achieved with FP.
3.2 and 4.3 can be replaced by a Wipeout (WP) and then you don't need the two boundaries for hatching 4.1 and 4.2.
It's close to the original in under 5min ... But is it easy and satisfying enough?
Regards,
CVH
1) Imported your PNG into QCAD (IM).
2) Drew the details lines and circle (LI & C3).
3) Drew the boundaries for:
- 3.1) The 'Cloud' contour by any means, Dark Red.
Here I tried to mimic your contour starting from a polyline (PL) connecting the discontinuities, adapting each bulge (OX).
3.2) The text box (RE).
- 4.1) A solid background (HA), Custom color: for example #e2a6a7.
4.2) The patterned Hatch (HA), ANSI31, scale 1.8 is almost a fit, Dark Red.
In this order so that 4.2 is in front.
- 4.3) A solid background (HA), White.
As last I selected all the details in 2) (YC) and put them in the front (MF) of everything new.
And displaced the image in 1) (YC & MV) to the right for comparison.
Something similar as 3.1 can be achieved with FP.
3.2 and 4.3 can be replaced by a Wipeout (WP) and then you don't need the two boundaries for hatching 4.1 and 4.2.
It's close to the original in under 5min ... But is it easy and satisfying enough?
Regards,
CVH
-
iOne iTwo
- Active Member
- Posts: 39
- Joined: Thu Oct 26, 2023 5:50 pm
Re: What's the easiest way to draw revision clouds? qCAD pro Windows.
"Cool".
Easy and satisfying enough.
I need to draw very irregular clouds at times, so the PL OX method is great....
Draw a polyline PL kind of randomly.
Use OX to make artful bulges in the polyline.
Thanks.
Easy and satisfying enough.
I need to draw very irregular clouds at times, so the PL OX method is great....
Draw a polyline PL kind of randomly.
Use OX to make artful bulges in the polyline.
Thanks.
-
CVH
- Premier Member
- Posts: 4995
- Joined: Wed Sep 27, 2017 4:17 pm