ThreeMfFormat
Общ преглед
ThreeMfFormat е клас в Aspose.3d за Python.
ThreeMfFormat предоставя методи за запитване и определяне на състоянието и трансформацията, които могат да бъдат изградени за отделните възли, като поддържа напреднали функции за производство 3MF.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
extension | str | Прочети. | “Елементарно” означава, че е необходимо да се използва форматът на файла. |
extensions | List[str] | Прочети. | Списък на всички разширения за файлове в формат 3MF. |
content_type | str | Прочети. | Предоставя MIME тип нишка за 3MF файлове |
file_format_type | `` | Прочети. | Определя стойността на изброяването, която представлява формата на файла 3MF. |
version | str | Прочети. | Посочва редактирането на формата 3MF, който се поддържа. |
can_export | bool | Прочети. | Дали е вярно, когато библиотеката може да експортира сцени в 3MF файлове |
can_import | bool | Прочети. | Дали е вярно, когато библиотеката може да импортира сцени от 3MF файлове |
formats | List | Прочети. | Съдържа списък с идентификатори на формата, свързани с 3MF-разработчика. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
create_load_options() | Създава нов пример за опции за внасяне на 3MF файлове. |
create_save_options() | Създава нов пример за опции за запазване за изнасяне на 3MF файлове |
is_buildable(node) → bool | Връща True, ако даденото възел може да се използва като елемент на сглобяване в пакет 3MF. |
get_transform_for_build(node) → Optional[Matrix4] | Връща опционалната Matrix4 трансформация, приложена към възела за 3MF сглобяване. |
set_buildable(node, value: bool, transform: Optional[Matrix4]) | Определя възелът като изградим и по избор определя Matrix4 трансформация. |
set_object_type(node, model_type: str) | Присвоява зададения модел тип нишка на 3MF обект на възела |
get_object_type(node) → str | Връща синхрон от типа на модела, свързан с възела в 3MF файл. |