Part CheckGeometry/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav
{{Docnav/ru
|[[Part RefineShape|Refine shape]]
|[[Part_RefineShape/ru|Улучшить форму]]
|[[Std Measure Menu|Measure]]
|[[Part_Defeaturing/ru|Удаление элемента]]
|[[Part_Module|Part]]
|[[Part_Workbench/ru|Верстак Part]]
|IconL=Part_RefineShape.svg
|IconL=Part_RefineShape.svg
|IconR=Part_Defeaturing.svg
|IconC=Workbench_Part.svg
|IconC=Workbench_Part.svg
|IconR=Part_Measure_Linear.svg
}}
}}


<div class="mw-translate-fuzzy">
{{GuiCommand/ru
{{GuiCommand/ru
|Name/ru=Проверка геометрии
|Name=Part CheckGeometry‏‎
|Name=Part_CheckGeometry‏‎
|Name/ru=Part CheckGeometry‏‎
|MenuLocation=Деталь → Проверка геометрии
|MenuLocation=Деталь → Проверка геометрии
|Workbenches=[[Part Workbench/ru|Part]]
|Workbenches=[[Part_Workbench/ru|Part]]
}}
|SeeAlso=}}
</div>


<span id="Description"></span>
<div class="mw-translate-fuzzy">
==Описание==
==Введение==
Инструмент проверки геометрии позволяет убедиться, что тело не содержит ошибок.
</div>


Инструмент {{Button|[[Image:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry|Проверка геометрии]]}} выполняет проверку и сообщает, является ли геометрическая форма допустимым твердым телом. Инструмент проверяет, является ли допустимым [https://en.wikipedia.org/wiki/Boundary_representation граничное представление] (BRep или [[Глоссарий#B|B-rep]]) модели.
==Использование==

<span id="Usage"></span>
==Применение==


# Select a part (beware to select the whole part and not just a face to check for valid solid)
# Select a part (beware to select the whole part and not just a face to check for valid solid)
# Invoke the tool by either:
# Invoke the tool by either:
#* Finding the {{Button|[[Image:Part_CheckGeometry.svg|16px]]}} button available in the Part workbench Boolean toolbar.
#* Clicking on the {{Button|[[Image:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry|CheckGeometry]]}} button available in the Part workbench toolbar.
#* Using the {{MenuCommand|Part → [[Image:Part_CheckGeometry.svg|16px]] Check geometry}} entry from the top menu.
#* Using the {{MenuCommand|Part → [[Image:Part_CheckGeometry.svg|16px]] Check geometry}} entry from the top menu.
# The {{MenuCommand|Settings}} task panel opens, unless {{MenuCommand|Skip settings page}} is enabled. See [[#Options|Options]] for more information. Click {{Button|Run check}}.

Results will be reported in the [[Task_panel|Task panel]]. If the check produced errors: click in the report on a specific error message and the corresponding geometric object (edge, face, etc.) will be highlighted in the [[3D_view|3D view]].


<span id="Options"></span>
Results will be reported in the [[Task panel]].
==Опции==


===Skip settings page===
==Activate additional BOP check==


If ticked, subsequent invocations of the tool skip showing the {{MenuCommand|Settings}} task panel.
The function CheckGeometry checks if the [https://en.wikipedia.org/wiki/Boundary_representation Boundary representation] (BRep or [[Glossary#B|B-rep]]) of the model is valid. Additionally to this BRep check, it is possible to have an additional BOP (BOP= Boolean OPerations) check.


===Run BOP check===
Beginning with version 0.19 there is a settings panel in the CheckGeometry results with a checkbox for toggling this on or off. For users of earlier versions, to activate the BOP check follow these steps :
# Use the menu {{menuCommand|Tools → Edit parameters... → Preferences → Mod → Part → CheckGeometry}}
# In the right pane double right-click on the ''RunBOPCheck'' parameter to change its value to '''true'''
# Click {{Button|Save to disk}}, close and restart.
See the screenshot below.


If ticked, additionally a Boolean OPerations (BOP) check is performed.
If the parameter or folder does not exist, create it by:
# Right-clicking on '''Part''' and choosing {{KEY|Add sub-group}}
# Name the sub-group {{incode|CheckGeometry}}
# Make sure the feshly created sub-group {{incode|CheckGeometry}} is selected
# Right-clicking in the right (empty) window and choosing {{KEY|New Boolean Item}}
# Name the new Boolean item {{incode|RunBOPCheck}} and make sure it is set to ''True''
# Press the {{Button|Save to disk}} button
# Close and restart.


===Log errors===


If ticked, any errors found are also logged in the [[Report_view|report view]].
[[File:PartCheckGeometry.png]]


<span id="Shape_Content"></span>
==Определение характеристик формы==


В дополнение к обнаружению потенциальных ошибок геометрии, этот инструмент показывает ряд свойств, относящихся к выбранному объекту:
==Run check and interpret results==
* Проверенный объект
# Select within the [tree view] one or more objects to check
* Тип формы
# Press the [[Image:Part_CheckGeometry.svg|24px]] [[Part CheckGeometry|CheckGeometry]] button.
* Количество геометрических объектов: вершины, ребра, провода, грани, оболочки, твердые тела, составные части, соединения, общие формы
#: Result: A report will display on the left side of the screen showing the result of the scan ({{VersionPlus|0.19}} any errors found are also logged in the [[Std_Panels|report view]] if logging is enabled in preferences)
* Геометрические и массовые свойства:
# If the scan turned up errors: click in the report window on a specific error message and the corresponding geometric object (edge/face ...) will be highlighted in the [[3D view]]
** Площадь
#: '''Note:''' At the moment FreeCAD has no automatic repair methods for solids, so you need to look at the steps used in FreeCAD to model this specific geometry and try to fix the error yourself
** Объем
** Масса
** Длина
** Центр масс
** Ориентация
** Ось симметрии
** Точка симметрии
** Моменты
** Первая ось инерции
** Вторая ось инерции
** Третья ось инерции
** Радиус вращения
** Глобальное размещение


<span id="Notes"></span>
==Примечания==


* [[App_Link|App Link]] objects linked to the appropriate object types and [[App_Part|App Part]] containers with the appropriate visible objects inside can also be checked using this tool. For [[App_Link|App Links]] the shape of the linked object is checked. For [[App_Part|App Part]] containers the visible objects within are checked as compounds. {{Version|0.20}}
[[Image:GeometryCheck_Errors.jpg]]
* FreeCAD has no methods to automatically repair geometry. If faults are detected the steps involved to create the model need to be examined and fixed manually.




{{Docnav
{{Docnav/ru
|[[Part_RefineShape/ru|Улучшить форму]]
|[[Part RefineShape|Refine shape]]
|[[Part_Defeaturing/ru|Удаление элемента]]
|[[Std Measure Menu|Measure]]
|[[Part_Module|Part]]
|[[Part_Workbench/ru|Верстак Part]]
|IconL=Part_RefineShape.svg
|IconL=Part_RefineShape.svg
|IconR=Part_Defeaturing.svg
|IconC=Workbench_Part.svg
|IconC=Workbench_Part.svg
|IconR=Part_Measure_Linear.svg
}}
}}


{{Part Tools navi{{#translation:}}}}
{{Part Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 15:50, 20 May 2023

Проверка геометрии

Системное название
Part_CheckGeometry‏‎
Расположение в меню
Деталь → Проверка геометрии
Верстаки
Part
Быстрые клавиши
Нет
Представлено в версии
-
См. также
Нет

Описание

Инструмент Проверка геометрии выполняет проверку и сообщает, является ли геометрическая форма допустимым твердым телом. Инструмент проверяет, является ли допустимым граничное представление (BRep или B-rep) модели.

Применение

  1. Select a part (beware to select the whole part and not just a face to check for valid solid)
  2. Invoke the tool by either:
    • Clicking on the CheckGeometry button available in the Part workbench toolbar.
    • Using the Part → Check geometry entry from the top menu.
  3. The Settings task panel opens, unless Skip settings page is enabled. See Options for more information. Click Run check.

Results will be reported in the Task panel. If the check produced errors: click in the report on a specific error message and the corresponding geometric object (edge, face, etc.) will be highlighted in the 3D view.

Опции

Skip settings page

If ticked, subsequent invocations of the tool skip showing the Settings task panel.

Run BOP check

If ticked, additionally a Boolean OPerations (BOP) check is performed.

Log errors

If ticked, any errors found are also logged in the report view.

Определение характеристик формы

В дополнение к обнаружению потенциальных ошибок геометрии, этот инструмент показывает ряд свойств, относящихся к выбранному объекту:

  • Проверенный объект
  • Тип формы
  • Количество геометрических объектов: вершины, ребра, провода, грани, оболочки, твердые тела, составные части, соединения, общие формы
  • Геометрические и массовые свойства:
    • Площадь
    • Объем
    • Масса
    • Длина
    • Центр масс
    • Ориентация
    • Ось симметрии
    • Точка симметрии
    • Моменты
    • Первая ось инерции
    • Вторая ось инерции
    • Третья ось инерции
    • Радиус вращения
    • Глобальное размещение

Примечания

  • App Link objects linked to the appropriate object types and App Part containers with the appropriate visible objects inside can also be checked using this tool. For App Links the shape of the linked object is checked. For App Part containers the visible objects within are checked as compounds. introduced in version 0.20
  • FreeCAD has no methods to automatically repair geometry. If faults are detected the steps involved to create the model need to be examined and fixed manually.