Message 1 of 5
Document.Create.NewFamilyInstance not working generate in Design Automation For Revit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I want to generate scaffolding automatically by Design Automation but i have a trouble in Create.NewFamilyInstance.
So i'm using BuiltInCategory.OST_SpecialityEquipment into get FilteredElementCollector collector
FilteredElementCollector elementCollector = (new FilteredElementCollector(doc));
// Get Speciality Equipment
FilteredElementCollector col = elementCollector.OfCategory(BuiltInCategory.OST_SpecialityEquipment).OfClass(typeof(FamilySymbol));
And get FamilySymbol SpecialityEquipment to element Id
ScaffoldInfor scaffoldInfor = new ScaffoldInfor
{
Symbol = doc.GetElement(scaffoldId) as FamilySymbol
};
get the currently defined XYZ coordinates and use NewFamilyInstance(XYZ, FamilySymbol, StructuralType) to insert a new instance of a family into the document
FamilyInstance instance = doc.Create.NewFamilyInstance(currentPosition, scaffoldInfor.Symbol, StructuralType.NonStructural);
So when i started debug DesignAutomationFramework in local , it worked. But when i pushed on Design Automation API, it failed to create the NewFamilyInstance element i created.
Question : Why is it not working with Design Automation API but still working properly on local ?
Thanks!