Keep multiple layers together when nesting
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.
-
- Newbie Member
- Posts: 8
- Joined: Thu Feb 24, 2022 8:56 pm
Keep multiple layers together when nesting
Windows 10
QCAD/CAM 3.27
New to QCAD and the forum so please excuse me if I'm asking simple questions.
I have parts that will have primary cutouts (full routes) as well as partial routes (for dado cuts, ect). I don't plan on doing the tool pathing in QCAD, just the nesting and some polyline creation from broken lines, ect. Right now I'm separating the different route types to different layers and I'd ideally like to keep it that way as that is the ideal input method for the software that I will use to do the tool pathing. What I'm trying to figure out is if there is a way to group (or block) the different layers so that they don't get treated like separate parts and they stay together through the nesting process and components stay on the appropriate layers.
I've tried combining them in a block and then nesting the block but that has produced some weird results. For one thing it's nesting everything at an angle for some reason even though doing the same nesting settings on the un-blocked parts produces a nest that is parallel to the sheet edges. I'm doing 4 rotations. The second issue is that even though the component layers of each parts are staying together as I want them to the way the components are distributed on the layers doesn't make any sense. For instance on an item that has a full route and a partial route, if I hide the full route layer I can only see the partial route layers lines (expected) but then hiding the partial route layer hides both the lines from the full route and the partial route.
Any help would be appreciated. Thanks!
QCAD/CAM 3.27
New to QCAD and the forum so please excuse me if I'm asking simple questions.
I have parts that will have primary cutouts (full routes) as well as partial routes (for dado cuts, ect). I don't plan on doing the tool pathing in QCAD, just the nesting and some polyline creation from broken lines, ect. Right now I'm separating the different route types to different layers and I'd ideally like to keep it that way as that is the ideal input method for the software that I will use to do the tool pathing. What I'm trying to figure out is if there is a way to group (or block) the different layers so that they don't get treated like separate parts and they stay together through the nesting process and components stay on the appropriate layers.
I've tried combining them in a block and then nesting the block but that has produced some weird results. For one thing it's nesting everything at an angle for some reason even though doing the same nesting settings on the un-blocked parts produces a nest that is parallel to the sheet edges. I'm doing 4 rotations. The second issue is that even though the component layers of each parts are staying together as I want them to the way the components are distributed on the layers doesn't make any sense. For instance on an item that has a full route and a partial route, if I hide the full route layer I can only see the partial route layers lines (expected) but then hiding the partial route layer hides both the lines from the full route and the partial route.
Any help would be appreciated. Thanks!
Re: Keep multiple layers together when nesting
Please attach drawing files and screenshots (see forum rules above in the red box), thanks.
-
- Newbie Member
- Posts: 8
- Joined: Thu Feb 24, 2022 8:56 pm
Re: Keep multiple layers together when nesting
Sorry here are some screen caps and a DXF
- Attachments
-
- Full Visible.PNG (77.11 KiB) Viewed 5182 times
-
- Partial Visiable.PNG (82.58 KiB) Viewed 5182 times
-
- All Visable.PNG (107.69 KiB) Viewed 5182 times
-
- NestingTest_1.dxf
- (105.72 KiB) Downloaded 314 times
Re: Keep multiple layers together when nesting
I agree and I don;t think that is expected behavior! I think that is a bug ...jamesjconnell wrote: ↑Thu Feb 24, 2022 9:21 pm... the way the components are distributed on the layers doesn't make any sense. For instance on an item that has a full route and a partial route, if I hide the full route layer I can only see the partial route layers lines (expected) but then hiding the partial route layer hides both the lines from the full route and the partial route.
FYI: Normally you can nest parts like this one no matter on what layer they are designed on or if they are built out of blocks, polylines or even just lines and arcs etc. It will be nested like the original selection. In this case the red shape taches the yellowy shape and for some reason this will break the nesting functionality. Detach the shapes and it will work. I recommend to file a bugreport below: https://www.qcad.org/bugtracker
Thank you for reporting this issue!
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: Keep multiple layers together when nesting
IMHO:
Cyan is on Layer 0
Yellow is on Layer 'Part'
Red is on Layer '0.25 Route'
Block References are also placed on Layer '0.25 Route'
With the application preference Showing Freeze:
Hiding or freezing Layer 'Part' acts on yellow.
Hiding Layer '0.25 Route' acts only on red.
Freezing Layer '0.25 Route' acts on Blocks, both yellow and red.
Without that preference one can opt if hiding means freezing.
Regards,
CVH
Cyan is on Layer 0
Yellow is on Layer 'Part'
Red is on Layer '0.25 Route'
Block References are also placed on Layer '0.25 Route'
With the application preference Showing Freeze:
Hiding or freezing Layer 'Part' acts on yellow.
Hiding Layer '0.25 Route' acts only on red.
Freezing Layer '0.25 Route' acts on Blocks, both yellow and red.
Without that preference one can opt if hiding means freezing.
Regards,
CVH
Re: Keep multiple layers together when nesting
For blocks with multiple contours inside, QCAD computes a hull prior to nesting. For such a hull, the automatic alignment does not work. Please switch off Edit > Application Preferences > CAM > Nesting > Align part angles to axis to avoid this.jamesjconnell wrote: ↑Thu Feb 24, 2022 9:21 pmFor one thing it's nesting everything at an angle for some reason even though doing the same nesting settings on the un-blocked parts produces a nest that is parallel to the sheet edges.
Re: Keep multiple layers together when nesting
Without using blocks, the detection of the red contour as island of the yellow contour fails. The red contour is not completely inside the yellow contour because of shared edge. These contours are considered to be intersecting and treated separately. This will likely be improved for the next version for this particular use case.
-
- Newbie Member
- Posts: 8
- Joined: Thu Feb 24, 2022 8:56 pm
Re: Keep multiple layers together when nesting
Thanks everyone for all the feedback. Plenty for me to test and play around with. I'll also go ahead and submit a bug report in case this is a bug.
Is there a place to officially submit feature requests. Because if the inner island partial route sharing an edge with the outer part full route causes them to be treated as separate parts then it would be nice to get the system to treat them as one. This comes up a lot with rabbet joints which we use a regularly in our shop. Sometime we will even make the tool path for the rabbet hang outside the part route just to make sure that the material is fully trimmed off at the edge and there isn't stray pieces that need to be sanded away.
Thanks!
Is there a place to officially submit feature requests. Because if the inner island partial route sharing an edge with the outer part full route causes them to be treated as separate parts then it would be nice to get the system to treat them as one. This comes up a lot with rabbet joints which we use a regularly in our shop. Sometime we will even make the tool path for the rabbet hang outside the part route just to make sure that the material is fully trimmed off at the edge and there isn't stray pieces that need to be sanded away.
Thanks!
- ryancousins
- Premier Member
- Posts: 367
- Joined: Thu Mar 19, 2020 3:47 am
- Location: Michigan, USA
Re: Keep multiple layers together when nesting
I am running into the same issue for nesting. Nesting separates my parts as they are 'outside'. That would be a good feature request but I can find were to post the request. The above link goes to list but I am not seeing were to submit the request.
Also how do I insert a screen shot? I use Green shot lots but for some reason I can insert it here.
Also how do I insert a screen shot? I use Green shot lots but for some reason I can insert it here.
Re: Keep multiple layers together when nesting
QCAD/CAM 3.27.2 has been released. It treats intersecting / overlapping shapes as one part.