[solved] Can’t Hatch Anything Now
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.
[solved] Can’t Hatch Anything Now
Hello from Thailand! I’ve been using QCAD-Pro for almost 5 years now. Great value and quality. Just installed V3.27.1.0 (3.27.1) on my new MacBook Air M1 running Mac OS Monterey V12.1. Performance is great except…
Hatching at first was flawless but then started acting strange. Sometimes it just wouldn’t take, indicated an open loop or acted like it worked but nothing is there. I checked for and removed duplicate elements. Now it won’t hatch at all. The app has crashed a few times working with imported cad blocks (although not while hatching).
Drawing these patio pavers without a hatch tool is driving me nuts! Some were hatched until it stopped working. Please help. TIA.
Hatching at first was flawless but then started acting strange. Sometimes it just wouldn’t take, indicated an open loop or acted like it worked but nothing is there. I checked for and removed duplicate elements. Now it won’t hatch at all. The app has crashed a few times working with imported cad blocks (although not while hatching).
Drawing these patio pavers without a hatch tool is driving me nuts! Some were hatched until it stopped working. Please help. TIA.
Re: Can’t Hatch Anything Now
BTW I can still hatch in another drawing- just not the one I attached. Perhaps I managed to corrupt something in the file?
Re: Can’t Hatch Anything Now
Zoom in on the red circles ...
Maybe the rendering timed out, perhaps a scale issue, try a solid hatch to verify.
The timeout can be adjusted in App.Prefs. .. Graphics View .. Appearance
Probably the blocks with plants.
There is a story or two of these on the forum.
The question is: Are we drawing something in CAD or are we gardening?
It is fine for a few plants like on your drawing ...
... When coded proper ...
... QCAD will choke when there are a few hundreds of them.
Andrew usually points out that the technology of QCAD can't be compared with ACAD or others.
** EDIT ** Every single entity or stroke is a javascript object. ** WRONG **
** EDIT ** All objects are stored in C++ containers **
Some are badly coded ... Some are quite demanding in rendering:
Plant12: 37 splines
Plant11: 8 hatches
Plant8 = plant7: Here is definitely something wrong with. (Green blob, red solid hatch)
Plant6: Rather slow for just 5 solid hatches, probably the scale.
Plant3: 63 splines ... Yellow uses 128 control points and the hatch too.
Bromélia maior: 36 splines + block plant12
arvore L = 49x plant4
0146: Rather slow, probably the scale.
ceco.net = overkill
Plants in a separate layer like 'cad-block.com' is a good idea.
This can be turned off or frozen to decrease lagging.
I would draw/include the plants in a usable scale especially with hatches.
Hatches in a dedicated layer is also a good habit.
Have a closer look at what entities are in the layer called 'Hatch'.
Regards,
CVH
Last edited by CVH on Tue Jan 25, 2022 8:51 am, edited 4 times in total.
Re: Can’t Hatch Anything Now
Hello,
You are using the correct packet for your OS and you haven't mixed the new installation with the old one, correct?
Well, an open loop is an open loop. With all respect that would be your job to avoid or fix that in your drawing.
Is nothing there or you can't see it visually? Have you checked different scales for a hatch? Please tell us exactly where you noticed this behavior in your drawing and which hatch was planed at it.
I found still 85 duplicates and 94 Zero-length entities ...
Basically I can't really reproduce the issue. But I agree - this drawing is a Handful for QCAD. You can improve the performance a bit by doing simple things like put all plants (which are intense to render!) on a special "Plant" Layer. Make this layer invisible until you need it for designing or printing. Same with hatches - all on one layer, switch invisible until you need to work on a hatch or have to print the drawing.
When you reorganize the drawing a little bit new hatches shouldn't drive you nuts ...
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Re: Can’t Hatch Anything Now
CVH and Husky...
5555 just call me farmer Wayne! I appreciate the excellent feedback. I did in fact find the open loops Couldn't miss it with CVH's bubbles! Patio bricks are all in in a manner of minutes.
I also appreciate the comments on the plants. I thought they added value when applied to a certain area but when I moved them to a "Plant" layer and turned them off the drawing looked better without them. I knew they were large and problematic. The drawing file performs so much better without them.
Many thanks again!
5555 just call me farmer Wayne! I appreciate the excellent feedback. I did in fact find the open loops Couldn't miss it with CVH's bubbles! Patio bricks are all in in a manner of minutes.
I also appreciate the comments on the plants. I thought they added value when applied to a certain area but when I moved them to a "Plant" layer and turned them off the drawing looked better without them. I knew they were large and problematic. The drawing file performs so much better without them.
Many thanks again!
Re: Can’t Hatch Anything Now
In fact, they are extremely small ...
... Plant8 is about 0.005 inch across.
Used scaled up 1798.56... times.
There is something with hatches in a block and scaling that induce lagging.
Zoom in/out, panning starts to lag. Even more problematic with viewports.
I suspect a hatch is rendered in the block, re-rendered at block reference scale, re-rendered at viewport scale ...
Just guessing.
One can distinguish boundary accuracy degeneration.
Regards,
CVH
Last edited by CVH on Tue Jan 25, 2022 9:11 am, edited 1 time in total.
Re: [solved] Can’t Hatch Anything Now
Corrected, and C++ is indeed faster, less demanding.
I only wanted to point out that there is an end to what can be handled.
Several years ago a user asked for a N x M block with a few elements in it.
Your answer was a limiting calculation: N x M x 'few' was an enourmous collection of entities for a single block reference.
The same would be true for several hunderd times 'Bromélia maior' with 36+37 splines.
Or hunderds of Plant3 with 36 splines of wich 4 have 128 control points and 4 hatches with 130 vertices.
Regards,
CVH
Re: [solved] Can’t Hatch Anything Now
About hatches in blocks ... Redraw of plant8
https://www.qcad.org/rsforum/viewtopic.php?f=33&t=9073
CVH
https://www.qcad.org/rsforum/viewtopic.php?f=33&t=9073
CVH
-
- Full Member
- Posts: 55
- Joined: Tue Jun 12, 2018 1:05 am
Re: [solved] Can’t Hatch Anything Now
Just a comment:
This is exact issue biting me lately since I use Qcad again, and hatching is about one of the biggest reasons I usually use another cad program. It would work for a while and then you can just do what you want, you cant hatch anything.
It is one of the biggest pains I have with Qcad, which is otherwise great.
I get absolutely no hatching dialog - go figure.
Maybe the hatching routine should be rewritten to work predictably.
So, I am back at overklill using autiocad.
This is exact issue biting me lately since I use Qcad again, and hatching is about one of the biggest reasons I usually use another cad program. It would work for a while and then you can just do what you want, you cant hatch anything.
It is one of the biggest pains I have with Qcad, which is otherwise great.
I get absolutely no hatching dialog - go figure.
Maybe the hatching routine should be rewritten to work predictably.
So, I am back at overklill using autiocad.
Re: [solved] Can’t Hatch Anything Now
@ TreestumpExhaustpipe
There is no time-frame in when it would work or when not.
When starting the HS tool the hatch dialog should always pop up.
HA won't be active without selection.
With a feasible selection it should display the dialog otherwise you should see one to more warnings in red on the Command History.
Something in the nature of: Loop not closed at point xxx/yyy.
I only can agree that QCAD is very picky about the perfectly singular and closed nature of the indicated boundary/ies.
But what is wrong with being correct?
The question is then what hatched area those other applications return when they are so much less picky ...
Please start a new topic with your specific problem ... problem file, we gladly will have a look at it.
Regards,
CVH
TreestumpExhaustpipe wrote: ↑Wed Feb 15, 2023 3:33 amIt would work for a while and then you can just do what you want, you cant hatch anything.
Those things should not occur ....TreestumpExhaustpipe wrote: ↑Wed Feb 15, 2023 3:33 amI get absolutely no hatching dialog - go figure.
There is no time-frame in when it would work or when not.
When starting the HS tool the hatch dialog should always pop up.
HA won't be active without selection.
With a feasible selection it should display the dialog otherwise you should see one to more warnings in red on the Command History.
Something in the nature of: Loop not closed at point xxx/yyy.
I only can agree that QCAD is very picky about the perfectly singular and closed nature of the indicated boundary/ies.
But what is wrong with being correct?
The question is then what hatched area those other applications return when they are so much less picky ...
Please start a new topic with your specific problem ... problem file, we gladly will have a look at it.
Regards,
CVH
-
- Full Member
- Posts: 55
- Joined: Tue Jun 12, 2018 1:05 am
Re: [solved] Can’t Hatch Anything Now
Hash tool is active, but no popup launched.
Double checked that the loop is closed.
I just commented to help the op, that I have the same problem regularly.
I moved it to autocad as qcad hash has been a perpetual problem in the past across several designs.
Just my opinion, but the hash tool needs be rewritten.
It severely holds back Qcad, and I dont consider using qcad for any design that needs hash.
So if it is a vanilla simple design, I will use Qcad, but for hash .. no.
Double checked that the loop is closed.
I just commented to help the op, that I have the same problem regularly.
I moved it to autocad as qcad hash has been a perpetual problem in the past across several designs.
Just my opinion, but the hash tool needs be rewritten.
It severely holds back Qcad, and I dont consider using qcad for any design that needs hash.
So if it is a vanilla simple design, I will use Qcad, but for hash .. no.
Re: [solved] Can’t Hatch Anything Now
Hi TreestumpExhaustpipe,
here is my QCAD hatch experiance:
here is my QCAD hatch experiance:
The "Hatch from Selection" tool dialog will never popup if the hatch contour has open loops.
If all loops are closed the hatch dialog will always appear.
I would love to look into this issue. Please give us the chance with opening a new topic, an example drawing which can't be hatched in QCAD but effortless is hatched in ACAD. Thanks.TreestumpExhaustpipe wrote: ↑Thu Feb 16, 2023 3:23 amJust my opinion, but the hash tool needs be rewritten.
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
-
- Full Member
- Posts: 55
- Joined: Tue Jun 12, 2018 1:05 am
Re: [solved] Can’t Hatch Anything Now
When I run into this I will post it as you requested.
There are three things about Qcad that drives me to use autocad instead.
1) Disappearing drawing. Sometimes very sporadically my drawing just totally disappear without an undo and there is no way to get it back other than to load an older sved version. I posted about this years ago, and it still happens with new versions.
2) The disappearing blocks issue. I sometimes lose blocks I created and it returns just an empty block with no undo possible. It mighht be the same issue as above but just with blocks.
3) The hashing issue. I brought this up years ago already as I can remember and it still happens. It is not related to non closed endpoints. It is something else.
Dont know why only I seem to get these, but I did previously try to resolve some of the above without success. The disappearing drawings/blocks is sporadic and likely only happens if you use qcad a LOT as I did in the past. I dont think a casual user will encounter it often.
When I saw another user with the same hatching issues as I have been encountering for years, I though I'd comment.
I am not using Qcad much anymore due to this, but if I do again and get the same problem I will sure contact you again and will bookmark this page.
There are three things about Qcad that drives me to use autocad instead.
1) Disappearing drawing. Sometimes very sporadically my drawing just totally disappear without an undo and there is no way to get it back other than to load an older sved version. I posted about this years ago, and it still happens with new versions.
2) The disappearing blocks issue. I sometimes lose blocks I created and it returns just an empty block with no undo possible. It mighht be the same issue as above but just with blocks.
3) The hashing issue. I brought this up years ago already as I can remember and it still happens. It is not related to non closed endpoints. It is something else.
Dont know why only I seem to get these, but I did previously try to resolve some of the above without success. The disappearing drawings/blocks is sporadic and likely only happens if you use qcad a LOT as I did in the past. I dont think a casual user will encounter it often.
When I saw another user with the same hatching issues as I have been encountering for years, I though I'd comment.
I am not using Qcad much anymore due to this, but if I do again and get the same problem I will sure contact you again and will bookmark this page.
Re: [solved] Can’t Hatch Anything Now
@ TreestumpExhaustpipe
1 and 2 are off topic ... We can filter on users post and this indeed comes up:
https://www.qcad.org/rsforum/viewtopic.php?f=76&t=8147
With no clear example, reason nor solution ... You are the sole person to bring this up.
And to my knowledge all posted examples of such issues were solved.
Can’t Hatch Anything Now was posted at 3:29 am and solved at 7:43 am.
Not saying that the file was free of other major issues by the user.
Regards,
CVH
1 and 2 are off topic ... We can filter on users post and this indeed comes up:
https://www.qcad.org/rsforum/viewtopic.php?f=76&t=8147
With no clear example, reason nor solution ... You are the sole person to bring this up.
TreestumpExhaustpipe wrote: ↑Mon Feb 20, 2023 5:00 am3) The hashing issue. I brought this up years ago already as I can remember and it still happens.
It is not related to non closed endpoints. It is something else.
What you don't mention here is that all such issues were related to imperfect boundaries.TreestumpExhaustpipe wrote: ↑Mon Feb 20, 2023 5:00 amWhen I saw another user with the same hatching issues as I have been encountering for years, I though I'd comment.
And to my knowledge all posted examples of such issues were solved.
Can’t Hatch Anything Now was posted at 3:29 am and solved at 7:43 am.
Not saying that the file was free of other major issues by the user.
Regards,
CVH