Arch: Tube tools - fixes #2661
This commit is contained in:
@@ -30,10 +30,9 @@ __url__ = "http://www.freecadweb.org"
|
||||
#
|
||||
# Architecture and BIM module
|
||||
#
|
||||
# This module provides tools specialized in architectural and Building
|
||||
# Information Modeling (BIM).
|
||||
# This module provides tools specialized in Building Information Modeling (BIM).
|
||||
|
||||
'''The Arch module provides tools specialized in architectural BIM modeling.'''
|
||||
'''The Arch module provides tools specialized in BIM modeling.'''
|
||||
|
||||
import FreeCAD
|
||||
if FreeCAD.GuiUp:
|
||||
@@ -62,3 +61,4 @@ from ArchServer import *
|
||||
from ArchMaterial import *
|
||||
from ArchSchedule import *
|
||||
from ArchPrecast import *
|
||||
from ArchPipe import *
|
||||
|
||||
@@ -38,6 +38,7 @@ SET(Arch_SRCS
|
||||
import3DS.py
|
||||
ArchPrecast.py
|
||||
importSH3D.py
|
||||
ArchPipe.py
|
||||
)
|
||||
|
||||
SET(Dice3DS_SRCS
|
||||
|
||||
@@ -38,8 +38,8 @@ class ArchWorkbench(Workbench):
|
||||
"Arch_Window","Arch_Roof","Arch_Axis",
|
||||
"Arch_SectionPlane","Arch_Space","Arch_Stairs",
|
||||
"Arch_Panel","Arch_Equipment",
|
||||
"Arch_Frame","Arch_Material","Arch_Schedule","Arch_CutPlane",
|
||||
"Arch_Add","Arch_Remove","Arch_Survey"]
|
||||
"Arch_Frame","Arch_Material","Arch_Schedule","Arch_PipeTools",
|
||||
"Arch_CutPlane","Arch_Add","Arch_Remove","Arch_Survey"]
|
||||
self.utilities = ["Arch_Component","Arch_SplitMesh","Arch_MeshToShape",
|
||||
"Arch_SelectNonSolidMeshes","Arch_RemoveShape",
|
||||
"Arch_CloseHoles","Arch_MergeWalls","Arch_Check",
|
||||
|
||||
@@ -65,6 +65,9 @@
|
||||
<file>ui/preferences-dae.ui</file>
|
||||
<file>ui/ArchMaterial.ui</file>
|
||||
<file>ui/ArchSchedule.ui</file>
|
||||
<file>icons/Arch_Pipe.svg</file>
|
||||
<file>icons/Arch_Pipe_Tree.svg</file>
|
||||
<file>icons/Arch_PipeConnector.svg</file>
|
||||
<file>ui/ParametersWindowDouble.svg</file>
|
||||
<file>ui/ParametersWindowSimple.svg</file>
|
||||
<file>ui/ParametersWindowFixed.svg</file>
|
||||
|
||||
168
src/Mod/Arch/Resources/icons/Arch_Pipe.svg
Normal file
168
src/Mod/Arch/Resources/icons/Arch_Pipe.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 6.7 KiB |
262
src/Mod/Arch/Resources/icons/Arch_PipeConnector.svg
Normal file
262
src/Mod/Arch/Resources/icons/Arch_PipeConnector.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 10 KiB |
135
src/Mod/Arch/Resources/icons/Arch_Pipe_Tree.svg
Normal file
135
src/Mod/Arch/Resources/icons/Arch_Pipe_Tree.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 5.6 KiB |
@@ -6,8 +6,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>572</width>
|
||||
<height>659</height>
|
||||
<width>510</width>
|
||||
<height>711</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
@@ -948,6 +948,61 @@
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_7">
|
||||
<property name="title">
|
||||
<string>Pipes</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_7">
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_12">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_25">
|
||||
<property name="text">
|
||||
<string>Diameter:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="Gui::PrefDoubleSpinBox" name="doubleSpinBox_7">
|
||||
<property name="suffix">
|
||||
<string>mm</string>
|
||||
</property>
|
||||
<property name="decimals">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>999999.989999999990687</double>
|
||||
</property>
|
||||
<property name="value">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
<property name="prefEntry" stdset="0">
|
||||
<cstring>PipeDiameter</cstring>
|
||||
</property>
|
||||
<property name="prefPath" stdset="0">
|
||||
<cstring>Mod/Arch</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer_17">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<layoutdefault spacing="6" margin="11"/>
|
||||
|
||||
Reference in New Issue
Block a user