When I created the block and wrote the file, I didn't find it in the rhino file。
File3dmInstanceDefinitionTable instanceDefinitions = file3Dm.AllInstanceDefinitions; List<GeometryBase> geometryBases = new List<GeometryBase>(); List<ObjectAttributes> objectAttributes = new List<ObjectAttributes>(); IEnumerator<File3dmObject> file3DmObjects = file3Dm.Objects.GetEnumerator(); while(file3DmObjects.MoveNext()) { File3dmObject file3DmObject = file3DmObjects.Current; geometryBases.Add(file3DmObject.Geometry); objectAttributes.Add(file3DmObject.Attributes); } int idef_index = instanceDefinitions.Add("test",string.Empty,Point3d.Origin, geometryBases,objectAttributes);,idef_index = 0。Can you provide an example for reference?
When I created the block and wrote the file, I didn't find it in the rhino file。
File3dmInstanceDefinitionTable instanceDefinitions = file3Dm.AllInstanceDefinitions; List<GeometryBase> geometryBases = new List<GeometryBase>(); List<ObjectAttributes> objectAttributes = new List<ObjectAttributes>(); IEnumerator<File3dmObject> file3DmObjects = file3Dm.Objects.GetEnumerator(); while(file3DmObjects.MoveNext()) { File3dmObject file3DmObject = file3DmObjects.Current; geometryBases.Add(file3DmObject.Geometry); objectAttributes.Add(file3DmObject.Attributes); } int idef_index = instanceDefinitions.Add("test",string.Empty,Point3d.Origin, geometryBases,objectAttributes);
,idef_index = 0。Can you provide an example for reference?