Std New/ru: Difference between revisions

From FreeCAD Documentation
(Created page with "* {{PropertyData|Comment}}: Может содержать комментарий. * {{PropertyData|Company}}: Название компании. {{Emphasis|Может быть...")
No edit summary
Line 41: Line 41:
* {{PropertyData|Company}}: Название компании. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Company}}: Название компании. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Created By}}: Инициалы автора создателя. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Created By}}: Инициалы автора создателя. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Creation Date}}: Автоматическая временная метка. {{Emphasis|Не редактируемое значение}}.
* {{PropertyData|Creation Date}}: Автоматическая временная метка. {{Emphasis|Нередактируемое значение}}.
* {{PropertyData|File Name}}: Полный путь к файлу. Поле будет пустым, если документ не был ещё сохранен. {{Emphasis|Не редактируемое значение}}.
* {{PropertyData|File Name}}: Полный путь к файлу. Поле будет пустым, если документ не был ещё сохранен. {{Emphasis|Нередактируемое значение}}.
* {{PropertyData|Id}}: Не реализовано на данный момент.
* {{PropertyData|Id}}: Не реализовано на данный момент.
* {{PropertyData|Label}}: Название которое отображается в [[Tree_view/ru|Древе проекта]]. По умолчанию используется имя документа.
* {{PropertyData|Label}}: Название которое отображается в [[Tree_view/ru|Древе проекта]]. По умолчанию используется имя документа.
* {{PropertyData|Last Modified By}}: Инициалы автора внесшего правки. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Last Modified By}}: Инициалы автора внесшего правки. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|Last Modified Date}}: Автоматическая временная метка (время последней правки). {{Emphasis|Не редактируемое значение}}.
* {{PropertyData|Last Modified Date}}: Автоматическая временная метка (время последней правки). {{Emphasis|Нередактируемое значение}}.
* {{PropertyData|License}}: Тип лицензии. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|License}}: Тип лицензии. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|License URL}}: URL лицензии. {{Emphasis|Может быть установлено предварительно}}.
* {{PropertyData|License URL}}: URL лицензии. {{Emphasis|Может быть установлено предварительно}}.
Line 52: Line 52:
* {{PropertyData|Tip}}: Не реализовано на данный момент.
* {{PropertyData|Tip}}: Не реализовано на данный момент.
* {{PropertyData|Tip Name}}: Не реализовано на данный момент.
* {{PropertyData|Tip Name}}: Не реализовано на данный момент.
* {{PropertyData|Transient Dir}}: Путь временной папки, используемой для восстановления данных. {{Emphasis|Не редактируемое значение}}.
* {{PropertyData|Transient Dir}}: Путь временной папки, используемой для восстановления данных. {{Emphasis|Нередактируемое значение}}.


==Scripting==
==Scripting==

Revision as of 07:48, 15 August 2021

Std New

Системное название
Std New
Расположение в меню
Файл → Создать
Верстаки
All
Быстрые клавиши
Ctrl+N
Представлено в версии
-
См. также
Открыть файл,Импортировать файл

Описание

Команда Создать создаёт новый пустой документ и делает его активным.

Применение

  1. Существует несколько способов вызвать команду:
    • Нажатием кнопки Создать на панели инструментов.
    • Через пункт меню: Файл → Создать.
    • Используя комбинацию клавиш клавиатуры: Ctrl+N.

Настройки

  • FreeCAD создает новый пустой документ при старте, при условии, что параметр Инструменты → Редактор параметров... → BaseApp → Preferences → Document → CreateNewDoc установлен как true. Данный параметр может быть изменен через Редактор настроек.
  • Некоторые свойства документа, например такие как: имена авторов, названия компаний и информация о лицензии могут быть предварительно указаны в Редакторе настроек.

Свойства

Most properties can also be changed in the dialog box of the Std ProjectInfo command.

  • ДанныеComment: Может содержать комментарий.
  • ДанныеCompany: Название компании. Может быть установлено предварительно.
  • ДанныеCreated By: Инициалы автора создателя. Может быть установлено предварительно.
  • ДанныеCreation Date: Автоматическая временная метка. Нередактируемое значение.
  • ДанныеFile Name: Полный путь к файлу. Поле будет пустым, если документ не был ещё сохранен. Нередактируемое значение.
  • ДанныеId: Не реализовано на данный момент.
  • ДанныеLabel: Название которое отображается в Древе проекта. По умолчанию используется имя документа.
  • ДанныеLast Modified By: Инициалы автора внесшего правки. Может быть установлено предварительно.
  • ДанныеLast Modified Date: Автоматическая временная метка (время последней правки). Нередактируемое значение.
  • ДанныеLicense: Тип лицензии. Может быть установлено предварительно.
  • ДанныеLicense URL: URL лицензии. Может быть установлено предварительно.
  • ДанныеShow Hidden: Если параметр равен True, то элементы, которые были скрыты в Древе проекта все равно будут отображаться. Сокрытие элементов в дереве проекта может быть полезно при работе с большими моделями.
  • ДанныеTip: Не реализовано на данный момент.
  • ДанныеTip Name: Не реализовано на данный момент.
  • ДанныеTransient Dir: Путь временной папки, используемой для восстановления данных. Нередактируемое значение.

Scripting

Смотрите так же: Основы составления скриптов в FreeCAD.

Для создания нового документа используйте метод newDocument приложения FreeCAD.

import FreeCAD
from pathlib import Path

# The folder and filename we will use:
fld = 'D:/testfiles/'
fnm = fld + 'test.FCStd'

# Make sure fld exists:
Path(fld).mkdir(parents=True, exist_ok=True)

doc = FreeCAD.newDocument()
doc.saveAs(fnm)

FreeCAD.closeDocument(doc.Name)

doc = FreeCAD.open(fnm)
doc.save()

FreeCAD.closeDocument(doc.Name)