DynamoDS / DynamoRevit

Dynamo Libraries for Revit
https://dynamobim.org
335 stars 187 forks source link

surface orientation rules with ImportInstance.ByGeometries #2303

Open ksobon opened 9 years ago

ksobon commented 9 years ago

I am not sure I understand how this node is working because it tends to produce some weird results. I am using ImportInstance.ByGeometries to import geometry from Grasshopper to Revit. It seems to me that some faces are mirrored horizontally and some are rotated. Anyone else having that same issue?

capture capture1

is this @pboyer @hlp or @kronz question?

ps. I tested this with Revit UI imports and same results. I tried going through In-place mass and then import. No luck.

ptierney commented 9 years ago

Are you importing with the SAT importer? Can you share any of your geometry or Dynamo files?

ikeough commented 9 years ago

@pboyer The UV space seems to be mirrored? We had seen certain types of Revit surfaces that had their normals reversed.

@ksobon Does the same happen for curved surfaces?

ksobon commented 9 years ago

@ikeough @pboyer I am importing it from GH using Mantis Shrimp. Its a simple brep. I also tried baking and importing via Revit UI as an SAT file. I tried a curved surface and had no trouble with it. I will test further, and post files when I can. If you want to re-create it Mantis Shrimp is on Package Manager just stream a box from GH to Dynamo(RH Brep to DY Polysurface) then extract all faces and use FamilyInstance.ByGeometries to import them in as 6 separate instances (i need that to keep UV re-mapping sane).

Racel commented 6 years ago

@ksobon - Is this still an issue? Not sure what version you were working with. Can you let us know.