Anuncios
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!

Изменить обозначения единиц измерения на "нет".

Подскажите, пожалуйста, что не так в коде.
Стоит задача автоматически снимать единицы измерения для всех категорий.

import clr

clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

doc = DocumentManager.Instance.CurrentDBDocument

TransactionManager.Instance.EnsureInTransaction(doc)
unit = doc.GetUnits()
length_mm=FormatOptions(DisplayUnitType. UnitSymbolType)
unit.SetFormatOptions=(UnitType.UnitSymbolType,UnitSymbolType.UST_None)
doc.SetUnits(unit)
TransactionManager.Instance.TransactionTaskDone()
OUT = "units changed to user settings"