compas_tno.shapes
Shape
The |
MeshDos
The |
Shape topologies
Draw the vertices position and dictionary for a rectangular base besh |
Circular Arch
Helper to create meshes to define upper and lower bounds of 2D arch |
|
Helper to create meshes to define upper and lower bounds of 2D arch with polar coordinates Note: The points in this mesh will not result in a direct projection for a typical form diagram |
|
Update upper and lower bounds of an arch based in the parameters |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
Pointed Arch
Function to create meshes to define upper and lower bounds of 2D pointed arch. |
|
Update upper and lower bounds of a pointed arch based in the parameters |
|
Computes the sensitivities of upper and lower bounds of a pointed arch based in the parameters |
Cross Vault
Function that computes the highfield of cross vaults through the proxy |
|
Set Cross-Vault heights. |
|
Update upper and lower bounds of an crossvault based in the parameters |
|
Update middle of a crossvault based in the parameters |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
Pointed Cross Vault
Set pointed cross vault heights through a proxy |
|
Set pointed cross vault heights |
|
Update middle of a pointed vault based in the parameters |
|
Update upper and lower bounds of a pointed vault based in the parameters |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
Dome
Function that computes the highfield of a dome through the proxy |
|
Height of the dome heighfield |
|
Height of the dome heighfield with spring angle |
|
Height of the dome heighfield assuming polar coordinates |
|
Geometry of the dome in polar coordinates |
|
Update middle of the dome based in the parameters |
|
Update upper and lower bounds of the dome based in the parameters |
|
Update sensitivites of upper and lower bounds of the dome based in the parameters |
|
Updates the |
|
Updates the |
|
Updates the |
|
Updates the sensitivites of the |
Pavillion Vault
Get Pavillionvault from proxy. |
|
Set Pavillion vault heights |
|
Update upper and lower bounds of a pavillionvault based in the parameters |
|
Computes the sensitivities of upper and lower bounds in the x, y coordinates and thickness specified. |
|
Computes the |
|
Computes the sensitivities of the |
Shells
Set domical vault upper and lower meshes |
|
Set parabolic vault heights. |
|
Update middle of a parabolic vault based in the parameters |
|
Update upper and lower bounds of a parabolic vault based in the parameters |
General Meshes
Update upper and lower bounds for a general surface for a given middle surface. |
|
Update sensitivity in the upper and lower bounds for a general surface for a given middle surface. |
|
Update upper and lower bounds for a general surface for a given middle surface. |
|
Update sensitivity in the upper and lower bounds for a general surface for a given middle surface considering the variable as a percentage. |
|
Update upper and lower bounds for a general surface for a given lower bound (intrados) surface. |
|
Update sensitivity in the upper and lower bounds for a general surface for a given lower bound (intrados) surface. |
|
Update upper and lower bounds for a general surface based on upper and lower bounds that are squized by the |
|
Update sensitivity in the upper and lower bounds for a general surface for a given lower bound (intrados) surface. |
|
Update upper and lower bounds for a general surface for two given upper and lower bound surfaces. |
|
Sensitivity upper and lower bounds for a general surface for two given upper and lower bound surfaces. |