Closed jecraig closed 3 years ago
Hi @jecraig,
The strange thing in your screenshots, is that you've got 2 parts with the same number "A" and different size...
Else, I just try with your part list and I've got the right result :
With the following configuration :
Here's my Sketchup file. I'm using 2017 Make.
Hi @jecraig,
Thanks for the Sketchup file. Your problem is that back part does not have exactly the same thickness than the others.
According to the Sketchup precision, they have the same size. But for various reasons OCL uses the true size of part to sort them.
Your best solution is to "redraw" the back part.
You can try the current 1.9.6-dev build. It may solve your problem. I change the way to manage length precision.
The RBZ is here : https://github.com/lairdubois/lairdubois-opencutlist-sketchup-extension/raw/master/dist/ladb_opencutlist-dev.rbz
The update seems to have worked. All the parts went together in one sheet.
Nice :)
I was going to open a new issue when I saw this recently-closed issue that seems to match the behavior I am seeing with my model using OCL 1.9.8.
I would expect all the parts to fit on one panel, but OCL is splitting it into two panels:
As far as Sketchup can tell me, the thicknesses are the same. I tried to diligently enter entered the thicknesses of all components manually as 3/4" while modeling, but it's possible that I snapped to the edges of the dado on the components that are being placed on a separate sheet.
Sketchup file attached as well: Lummber Cart.zip
Update: I redrew the troublesome components by explicitly defining the thickness instead of snapping to the dado edges and that seemed to do the trick:
But it is still worth noting that OCL seems to be a little more stringent in its precision/tolerances than the 1/64" precision that I am using on my Sketchup model... which is already a tighter tolerance than I can reasonably expect to cut with most tools! Minor issue on an otherwise absolutely fantastic extension. Thanks for all your work!
I was just going to reply!
You may have noticed that the parts were in two groups in the parts list, even though they seemed to have the same thickness of 3/4".
In the file you sent us, there was no material defined on the Base Frame F/B, Divider and Base Frame L/R. When I added the Wood Plywood Knots, I ended up with the Divider being in a second group. The cutting diagram being calculated per group, you ended up with two sheets.
Try also to play with the cutting diagram Configuration (second tab), width decreasing of the parts and lengthwise stacking may give a cutting diagram that is easier to cut.
@mobilarte Thanks for the quick reply!
You noted that like me, you also ended up with "Divider" in a separate group in the original file I sent. Does that mean OCL is treating it as a different thickness? (Even if the Sketchup precision I am using thinks the thickness is the same as the other group?)
@jlj-ee
Yes, the reason for this apparent problem is that SketchUp is using decimal inches as internal units and snaping may result in dimensions that are slightly off, even though you can't see it!
We have recently changed the way to use the thickness to group parts in dimension_utils.rb, but when debugging problems like yours we have only found that dimensions differ around the 10th decimal position, why? don't know!
@mobilarte Cool, I appreciate the additional info -- good to know this odd edge case is still on your radar. Thanks for all your help, and apologies for dredging up a closed issue!
Hi @jlj-ee,
Your problem is "normal" as your parts do not have the exact same thickness. Then OCL split them in different groups.
If you switch your model to decimal you will be able to see the difference.
0.750" vs 0.749"
OCL works with fixed precision (0.000000) to determine the thickness of each part. This precision is the max precision of SketchUp. We do not use the user defined precision because some important ID are generated from part thickness. And, for multiple reasons, it would be better that those IDs stay contant even if the user changes the precision of it's model.
@bbeaulant Ah, that's really good to know. With this in mind, I'll switch my setup to decimal to make it easier to catch any thickness discrepancies. Thanks!
I've got parts that all look like they'll fit (yes it's tight but should work.) It grouped most of the pieces into one group and then put another into a separate group. I can't find any way to get it to group them all together.
I've got no trimming size and a 1/8" kerf.