Z axis component problem

error.skp (608.1 KB)
How could this happen? OCL now does not see the component. The picture is when I try to change the axes

It’s not a SketchUp error. You gave the compoent gluing properties. Perhaps you did it by creating the object on an ungrouped face. Right click on it and choose Unglue. That should sort it out.

“Unglue” not active

Do you have the component selected?

The component in the file you shared does not have gluing enabled but what you show in your screenshot does.

Console Ruby:
Sketchup.active_model.selection.first.glued_to
=> nil


79 of the 89 parts are normal. “S4u components” seems to me to have messed up

Maybe that’s the case. I’ve never had any need for that extension so I’ve never run into any issues. Can you share the .skp file for the whole model?

wood.skp (460.7 KB)

So I’m not seeing the gluing on that component in your full model either.

Do you still see the issue if you quit and restart SketchUp? If so, what happens if you disable S4u Components and restart SketchUp?

Problem panels

I know a little bit about the Sketchup Api myself and I just can’t find what exactly causes such a glitch in these panels. The installed plugins do not affect the panels that have already been made.

By the way, In your model there are two of the CNC 20 component sharing the same space. You can see the z-fighting if you open one of them for editing.


Here I’m moved one of them out.

I installed OCL and I see that it doesn’t like your CNC 20 component. It doesn’t list it at all. Maybe @boris.beaulant can chime in on that.

The cutlist extension I normally use has no problem with it.

More: I exploded one of the CNC 20 components and made a new component. Then I replaced the other CNC 20 components with the new one and OCL worked as expected with it.

OpenCutList doesn’t see CNC 20 component as part, because its behavior is set to Cut opening.

Uncheck this behavior and it will be a part.

2 Likes

I remade both CNC 15 and CNC 20 and OCL reports both of them just fine. Try it and see if you get the same result.

wood revised.skp (621.6 KB)

Good on Boris to identify the problem. I wouldn’t have thought that the component was set to cut an opening. I wonder how that setting got made.

Otherwise, @bobecka, it’s a very interesting piece of furniture to test a possibly future feature … :wink:

2 Likes

select all components and In console ruby paste this text.
Sketchup.active_model.selection.to_a.each { |c| c.definition.behavior.cuts_opening = false }
It fix all

1 Like

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.