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.ContainerMaterial 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.TableXMLNodesMaterial 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.SXMLBaseExport mesh (nodes, elements, supports and loads) to SCIA XML.
-
getContainers()¶
-