Revit API 2025 NewFamilyInstance всегда со значением по умолчанию.C#

Место общения программистов C#
Anonymous
Revit API 2025 NewFamilyInstance всегда со значением по умолчанию.

Сообщение Anonymous »

Я новичок в проекте, в котором мы работаем с API Revit для импорта светильников IFC в семейства Revit. У меня возникла проблема при создании нового экземпляра FamilyInstance с помощью:

Код: Выделить всё

public unsafe Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(     Autodesk.Revit.DB.XYZ location,Autodesk.Revit.DB.FamilySymbol symbol,     Autodesk.Revit.DB.Structure.StructuralType structuralType)   
Положение Z созданного экземпляра всегда на «4,9212598425196781» футов выше, чем значения, которые я рассчитываю вручную на основе значений IFC (которые указаны в миллиметрах).
Я конвертирую значения IFC, используя:

Код: Выделить всё

code ConvertToInternalUnits(double value, ForgeTypeId unitTypeId) 
Кто-нибудь сталкивался с подобной проблемой смещения или знает, что может вызвать этот постоянный Z-сдвиг.
Любые рекомендации приветствуются. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... ault-value

Вернуться в «C#»