Hi @Gijs
Here your model modified in the way we would like to have it.
Test Model_SKP_gijs_modified.skp (265.0 KB)
Hi @Gijs
Here your model modified in the way we would like to have it.
Test Model_SKP_gijs_modified.skp (265.0 KB)
Hmm I just downloaded the file and that is not the case.
If you enter each group, and select faces and edges, they are in untagged layer.
Faces are the faces of the geometry as in all other software.
Yes they do, but faces donât.
If you do an export to SKP of the Rhino model I provided these are all the things wrong with it:
@ShynnSup
thanks for the additional info, please be patient with me as Iâm completely new to Sketchup, I want to make sure that in the end I make a clear recipe for our dev.
So far I think I will need to log the following
Then @Erik_Beeren wants the option to apply layername (tags) to all elements of the exported objects.
@martinsiegrist mentioned block units need to be taken care of.
Let me know if something is wrong or missing.
Rhino named views to SketchUp scenes would be great too
All perfect.
Let me clarify on point 5.
Tags in Sketchup canât have materials, so Rhino setting by layer is irrelevant. Ergo any object in Rhino that has material set either per object or per layer should have same treatment in Sketchup. As a best practice its better to apply materials to groups rather to individual faces. Why? Because in order to edit material in faces you would need to double click, enter the group and change it there. It would be equal as to applying materials per object to objects inside many nested blocks in Rhino.
Its the same way you would with faces. Use the Bucket tool and click on the group.
With your group selected you can either go here:
Or you can use the Bucket Tool, select your material and click on the group.
Note: If your faces already have a material, adding a material to the group will have no effect. You need to unassigned the material assigned to the faces inside the group first and just after that you will be able to assign a material to the group. (this is irrelevant for the Rhino exporter, just explaining Sketchup at this point)
Oh yes, groups bounding box should be aligned to object bounding box, which facilitates scaling and other operations.
Groups have their own axes, apart from the main model axes. By default, when you create a group, its axes will be aligned to World Axis. And if your object is not aligned to it, well you get this misaligned boundingbox.
You can re locate the groups axis by entering it, selecting this tool, and clicking 3 times to align for xyz, same as when relocating gumball in Rhino.
Here I have re aligned the group axis.
@ShynnSup thanks, that clarifies a lot. As for the groups and their axis alignment, I donât expect that that can be handled by Rhino, since objects have no recorded transformation. The only exceptions are extrusions as far as I know.
I can see now how the material assignment to groups makes sense and makes assigning materials a lot easier.
Of course all is depending on whatâs possible with Sketchupâs SDK, but for now I logged all of the items:
RH-74212 Camera settings of the active view need to be exported as the default camera view when opening the file in Sketchup
RH-74213 Sketchup: Units of the Rhino file need to be preserved
RH-74214 Sketchup: Polysurfaces / Meshes handling
RH-74215 Sketchup export materials assignment
RH-74216 Sketchup export: Blocks units need to be preserved
RH-74217 Export named views to Sketchup
That would very nice!
Chiming in late to this topic - Iâve been wrestling for years with this issue of Rhino exports to SKP sending geometry to Tags associated with the originating Rhino layers, and surface edges landing on SKP Untagged tag. My understanding is that SKP is fundamentally different in that itâs surfaces always have edges that are actually separate entities, while Rhino surfaces do not. The Rhino to SKP export creates these edges (or SKP does on import).
What Iâve learned is that any Rhino geometry that is blocked (not grouped) in Rhino before export to SKP will send these irritating surface edges to the SKP tag associated with the Rhino layer where the Rhino block is established. Somehow, after blocking, the Rhino to SKP export bypasses the usual dumping of Rhino surface edges to SKP untagged layer.
The gist is that if one wants to be able to continue using the Rhino method of objects or materials by layer (as opposed to the SKP best practice of all geometry on a single âuntaggedâ or â0â layer), it seems necessary to block all Rhino geometry before export. Any loose geometry or grouped loose geometry will get you all the edges on âuntaggedâ.
This brings up the age old modeling process issue of SKP users building all things on one layer and associating groups or blocks/components of geometry to other tags to turn on or off, while most Rhino users seem to put geometry on various layers, in my case usually material-by-layer or sometimes object types-by-layer.