Import_export sciaXML¶
EPPlaneContainer¶
-
class
import_export.sciaXML.EPPlaneContainer.
EPPlaneContainer
(cellsDict)¶
-
import_export.sciaXML.EPPlaneContainer.
getEPPlaneObject
(cell)¶
EPPlaneProperties¶
-
class
import_export.sciaXML.EPPlaneProperties.
EPPlaneProperties
¶ Bases:
import_export.sciaXML.xml_basics.PropertiesContainer.PropertiesContainer
-
getXMLElement
(parent)¶ Returns the corresponding XML element for the plane element. Parameters: parent: owner of this object in the XML structure.
-
tableProp
= None¶
-
MaterialContainer¶
-
class
import_export.sciaXML.MaterialContainer.
MaterialContainer
¶ Bases:
import_export.sciaXML.xml_basics.Container.Container
Material container.
- Attributes:
- tableGeneric: Table containing generic materials. tableSteelSIA: Table containing steel material as defined in SIA code. tableConcreteSIA: Table containing concrete material as defined in SIA code.
-
class
import_export.sciaXML.MaterialContainer.
MaterialTable
(matProperties)¶ Bases:
import_export.sciaXML.xml_basics.TableXMLNodes.TableXMLNodes
Material XML table.
- Attributes:
- tableId: Table identifier. tableProgId: Another identifier (redundant?).
-
populate
(matDict)¶
MaterialProperties¶
-
class
import_export.sciaXML.MaterialProperties.
BasicMaterialProperties
(id, name, typo, clsid, progid)¶ Bases:
import_export.sciaXML.xml_basics.PropertiesTable.PropertiesTable
-
idColour
= '{5FF9EA16-063B-41AE-83DD-F3208D528BBE}'¶
-
idGModulus
= '{EFE9E250-A71F-4CE9-8981-372A1AD5A321}'¶
-
idIndependentGModulus
= '{97671FB7-B5BA-4919-AB8D-F5C4EEB88E9D}'¶
-
idLogDecrement
= '{AAD0FAB0-2ACF-44E9-845A-12E43260524E}'¶
-
idMaterialType
= '{C7421D33-AF0C-11D4-BAE2-006008A4560F}'¶
-
idName
= '{4364BC01-AAB7-11D4-B3D9-00104BC3B531}'¶
-
idPoissonCoeff
= '{C7421D32-AF0C-11D4-BAE2-006008A4560F}'¶
-
idSpecificHeat
= '{FEC68EE3-07B2-4D4F-9E83-D3C468458371}'¶
-
idThermalConductivity
= '{573962BE-2376-48E6-9527-098F1A4D736C}'¶
-
idThermalExpansion
= '{0BE3B3D1-86F1-11D4-B3AC-00104BC3B531}'¶
-
idUniqueId
= '{EB2C0F85-7275-4F94-9EA7-E8C3DBFB0FA6}'¶
-
idUnitMass
= '{FD667020-AB1A-11D4-A0DA-0001029E5330}'¶
-
idYoungModulus
= '{C7421D31-AF0C-11D4-BAE2-006008A4560F}'¶
-
-
class
import_export.sciaXML.MaterialProperties.
ConcreteSIAProperties
¶ Bases:
import_export.sciaXML.MaterialProperties.BasicMaterialProperties
-
TableClsId
= '{48C81A90-3016-4DF5-90AD-B1DE2917858E}'¶
-
TableId
= 'FEB99679-36DA-4388-A6EF-396D7021E8A8'¶
-
TableProgId
= 'EP_MaterialSIA.EP_MaterialCrtSIA.1'¶
-
idCementClass
= '{0BE3B3D4-86FA-11D4-B3AC-00104BC3B531}'¶
-
idFcd
= '{177072D9-FD3F-4495-9C07-5924590B6B8B}'¶
-
idFck
= '{1762A457-B515-4DD1-8C80-8805C8EC8041}'¶
-
idFctm
= '{0631DEEC-3CD3-409C-AB46-48ED353EC1F6}'¶
-
idMVMCS
= '{4C74CF90-7EC1-45FA-8A23-B40CED5857FA}'¶
-
idOrderInCode
= '{F782ADE0-2E50-46B7-A5E4-8484A0CD145B}'¶
-
idStoneDiameter
= '{0BE3B3D3-86FA-11D4-B3AC-00104BC3B531}'¶
-
-
class
import_export.sciaXML.MaterialProperties.
GenericMaterialProperties
¶ Bases:
import_export.sciaXML.MaterialProperties.BasicMaterialProperties
-
TableClsId
= '{EDAF68F9-AA38-11D4-B3D9-00104BC3B531}'¶
-
TableId
= '1AC47140-DA71-47B3-9644-B8959DE2744D'¶
-
TableProgId
= 'EP_Material.EP_Material.1'¶
-
-
class
import_export.sciaXML.MaterialProperties.
MaterialProperties
¶ Bases:
import_export.sciaXML.xml_basics.PropertiesContainer.PropertiesContainer
-
getXMLElement
(parent)¶ Returns the corresponding XML element for the materials property. Parameters: parent: owner of this object in the XML structure.
-
-
class
import_export.sciaXML.MaterialProperties.
SteelSIAProperties
¶ Bases:
import_export.sciaXML.MaterialProperties.BasicMaterialProperties
-
TableClsId
= '{75D7A485-8E2B-4DD2-85A9-83BE9983061B}'¶
-
TableId
= 'E533E4EC-A104-41C2-B970-6264B819D66A'¶
-
TableProgId
= 'EP_MaterialSIA.EP_MaterialSteelSIA.1'¶
-
idThermalExpansionFireR
= '{AC3DB8F9-EF9F-40B8-96A3-CE7815BBF8E7}'¶
-
idUltimateStrength
= '{0BE3B3D1-86FA-11D4-B3AC-00104BC3B531}'¶
-
idYieldStrength
= '{0BE3B3D2-86FA-11D4-B3AC-00104BC3B531}'¶
-
NodeContainer¶
-
class
import_export.sciaXML.NodeContainer.
NodeContainer
(nodesDict)¶ Bases:
import_export.sciaXML.xml_basics.Container.Container
-
getDefaultStructNodeHeader
()¶
-
-
import_export.sciaXML.NodeContainer.
getNodeObject
(nr)¶
NodeProperties¶
-
class
import_export.sciaXML.NodeProperties.
NodeProperties
¶ Bases:
import_export.sciaXML.xml_basics.PropertiesContainer.PropertiesContainer
-
getXMLElement
(parent)¶ Returns the corresponding XML element for the node properties. Parameters: parent: owner of this object in the XML structure.
-
tableDef
= None¶
-
NodeSupportContainer¶
-
class
import_export.sciaXML.NodeSupportContainer.
NodeSupportContainer
(nodeSupportsDict)¶
-
import_export.sciaXML.NodeSupportContainer.
getNodeSupportObject
(nodeSupport)¶
NodeSupportProperties¶
-
class
import_export.sciaXML.NodeSupportProperties.
NodeSupportProperties
¶ Bases:
import_export.sciaXML.xml_basics.PropertiesContainer.PropertiesContainer
-
getXMLElement
(parent)¶ Returns the corresponding XML element for the node support. Parameters: parent: owner of this object in the XML structure.
-
tableProp
= None¶
-
Project¶
-
class
import_export.sciaXML.Project.
Project
(xmlns, defn, containers)¶ -
getCamadas
(pecas)¶
-
getContainerCamadas
(sumarioDados)¶
-
getContainerNos
(sumarioDados)¶
-
getContainerPecas
(sumarioDados)¶
-
getContainers
()¶
-
getDef
()¶
-
getDefFileName
()¶
-
getDefaultBeamHeader
()¶
-
getDefaultDataLayerNodeHeader
()¶
-
getDefaultStructNodeHeader
()¶
-
getFileName
()¶
-
getPecas
(pecas)¶
-
getXMLElement
(defFileName)¶ Returns the corresponding XML element for the object. Parameters: defFileName: XML definition file name.
-
getXMLTree
(defFileName)¶ Returns the corresponding XML tree.
-
getXmlns
()¶
-
setContainers
(containers)¶
-
setDef
(defn)¶
-
setFileName
(fileName)¶
-
setXmlns
(xmlns)¶
-
toString
()¶
-
writeXMLFile
()¶ Write XML files for the object.
-
ProjectProperties¶
-
class
import_export.sciaXML.ProjectProperties.
ProjectProperties
(xmlns='http://www.scia.cz', fileName='')¶ Bases:
object
-
getXMLElement
(defFileName)¶ Returns the corresponding XML element for the object. Parameters: defFileName: XML definition file name.
-
getXMLTree
(defFileName)¶ Returns the corresponding XML tree.
-
writeXMLFile
()¶ Writes the corresponding XML element in a file.
-
sXMLBase¶
-
class
import_export.sciaXML.sXMLBase.
SXMLBase
(xmlns, mesh, loadContainer)¶ Bases:
object
-
getContainers
()¶
-
getDefFileName
()¶
-
getFileName
()¶
-
getXMLElement
(defFileName)¶ Returns the corresponding XML element for the object. Parameters: defFileName: XML definition file name.
-
getXMLTree
(defFileName)¶ Returns the corresponding XML tree.
-
indent
()¶
-
writeXMLFile
(outputPath='')¶ Write XML files for the object.
-
sXMLBlockTopology¶
-
class
import_export.sciaXML.sXMLBase.
SXMLBase
(xmlns, mesh, loadContainer) Bases:
object
-
getContainers
()
-
getDefFileName
()
-
getFileName
()
-
getXMLElement
(defFileName) Returns the corresponding XML element for the object. Parameters: defFileName: XML definition file name.
-
getXMLTree
(defFileName) Returns the corresponding XML tree.
-
indent
()
-
writeXMLFile
(outputPath='') Write XML files for the object.
-
sXMLMesh¶
-
class
import_export.sciaXML.sXMLMesh.
SXMLMesh
(xmlns, mesh, loadContainer)¶ Bases:
import_export.sciaXML.sXMLBase.SXMLBase
Export mesh (nodes, elements, supports and loads) to SCIA XML.
-
getContainers
()¶
-