# -*- coding: utf-8 -*-
print "開始"
# https://forum.freecadweb.org/viewtopic.php?f=3&t=19248
# Code: Select all
Gui.Selection.clearSelection()
for obj in FreeCAD.ActiveDocument.Objects:
if obj.ViewObject.isVisible():
Gui.Selection.addSelection(obj)
# https://www.freecadweb.org/wiki/Manual/jp
# 選択機能を使う
for o in Gui.Selection.getSelectionEx():
print "オブジェクトネーム = ",o.ObjectName
for s in o.SubElementNames:
print "name: ",s
for s in o.SubObjects:
print "object: ",s
print "終了"
よろしくお願いします。
全選択を解除する方法を教えて下さい
Re: 全選択を解除する方法を教えて下さい
ご自身でも書かれていますが
で解除されるのではないでしょうか。
手元のFreeCAD ver0.16 (Windows版)では問題なく選択解除できています。
Code: Select all
Gui.Selection.clearSelection()
手元のFreeCAD ver0.16 (Windows版)では問題なく選択解除できています。