|
|
| Расположение в меню |
|---|
| Правка → Отправить в консоль Python |
| Верстаки |
| Все |
| Быстрые клавиши |
| Ctrl+Shift+P |
| Представлено в версии |
| 0.19 |
| См. также |
| Нет |
The Std SendToPythonConsole command creates variables in the Python Console referencing selected objects and selected subobjects, along with some other useful variables. They can be used in the development of Python code.
В зависимости от выбранного объекта и входящих в его состав выбранных форм, создаются следующие переменные:
| Название переменной | Пояснение |
|---|---|
doc |
Документ в котором содержится вбранный объект |
lnk |
Выбранный объект ссылки (создается только в том случае, если выбранный объект является ссылкой) |
obj |
В зависимости от выбранного объекта: Сам выбранный объект (если выбранный объект не является ссылкой) |
shp |
Зависит от типа obj:
|
sub |
Первая выбранная вложенная фигура (создается только в том случае, если выбрана хотя бы одна вложенная фигура) |
subs |
Список, содержащий все вложенные фигуры (создается только в том случае, если выбраны две или более вложенных фигур) |
App::Link) and whose linked object has a Shape, the item in shps will be the shape of the linked object. If the Links have been transformed or scaled and you want to access the scaled/transformed shapes, you can do so with this code:lnk_shps = [Part.getShape(l) if l else None for l in lnks]
lnk_shp = Part.getShape(lnk) if lnk else None