RollerBCXZ
- class compas_fea2.model.RollerBCXZ[source]
- Bases: - PinnedBC- A pinned nodal displacement boundary condition released in X and Z. Note —- BoundaryConditions are registered to a - compas_fea2.model.Model.- Parameters:
- namestr, optional
- Unique identifier. If not provided it is automatically generated. Set a name if you want a more human-readable input file. 
- axesstr, optional
- The reference axes. 
 
- Attributes:
- namestr
- Unique identifier. 
- xbool
- Restrain translations along the x axis. 
- ybool
- Restrain translations along the y axis. 
- zbool
- Restrain translations along the z axis. 
- xxbool
- Restrain rotations around the x axis. 
- yybool
- Restrain rotations around the y axis. 
- zzbool
- Restrain rotations around the z axis. 
- componentsdict
- Dictionary with component-value pairs summarizing the boundary condition. 
- axesstr
- The reference axes. 
 
 - Inherited Methods - Converts the instance to a string. - Make an independent copy of the data object. - Construct an object of this type from a JSON file. - Construct an object of this type from a JSON string. - Compute a hash of the data for comparison during version control using the sha256 algorithm. - Convert an object to its native data representation and save it to a JSON file. - Convert an object to its native data representation and save it to a JSON string. - Validate the data against the object's data schema.