diff --git a/src/Mod/Part/App/TopoShapeSolidPy.xml b/src/Mod/Part/App/TopoShapeSolidPy.xml index 977ba337d7..344f48e75e 100644 --- a/src/Mod/Part/App/TopoShapeSolidPy.xml +++ b/src/Mod/Part/App/TopoShapeSolidPy.xml @@ -1,16 +1,16 @@ - - + Part.Solid(shape): Create a solid out of shells of shape. If shape is a compsolid, the overall volume solid is created. @@ -31,43 +31,43 @@ absolute Cartesian coordinate system. - Returns the matrix of inertia. It is a symmetrical matrix. -The coefficients of the matrix are the quadratic moments of -inertia. + Returns the matrix of inertia. It is a symmetrical matrix. +The coefficients of the matrix are the quadratic moments of +inertia. - | Ixx Ixy Ixz 0 | - | Ixy Iyy Iyz 0 | - | Ixz Iyz Izz 0 | - | 0 0 0 1 | + | Ixx Ixy Ixz 0 | + | Ixy Iyy Iyz 0 | + | Ixz Iyz Izz 0 | + | 0 0 0 1 | -The moments of inertia are denoted by Ixx, Iyy, Izz. -The products of inertia are denoted by Ixy, Ixz, Iyz. -The matrix of inertia is returned in the central coordinate -system (G, Gx, Gy, Gz) where G is the centre of mass of the -system and Gx, Gy, Gz the directions parallel to the X(1,0,0) -Y(0,1,0) Z(0,0,1) directions of the absolute cartesian +The moments of inertia are denoted by Ixx, Iyy, Izz. +The products of inertia are denoted by Ixy, Ixz, Iyz. +The matrix of inertia is returned in the central coordinate +system (G, Gx, Gy, Gz) where G is the centre of mass of the +system and Gx, Gy, Gz the directions parallel to the X(1,0,0) +Y(0,1,0) Z(0,0,1) directions of the absolute cartesian coordinate system. - Returns Ix, Iy, Iz, the static moments of inertia of the - current system; i.e. the moments of inertia about the + Returns Ix, Iy, Iz, the static moments of inertia of the + current system; i.e. the moments of inertia about the three axes of the Cartesian coordinate system. - Computes the principal properties of inertia of the current system. - There is always a set of axes for which the products - of inertia of a geometric system are equal to 0; i.e. the - matrix of inertia of the system is diagonal. These axes - are the principal axes of inertia. Their origin is - coincident with the center of mass of the system. The - associated moments are called the principal moments of inertia. - This function computes the eigen values and the + Computes the principal properties of inertia of the current system. + There is always a set of axes for which the products + of inertia of a geometric system are equal to 0; i.e. the + matrix of inertia of the system is diagonal. These axes + are the principal axes of inertia. Their origin is + coincident with the center of mass of the system. The + associated moments are called the principal moments of inertia. + This function computes the eigen values and the eigen vectors of the matrix of inertia of the system. @@ -83,22 +83,28 @@ shape if the solid has no shells computes the moment of inertia of the material system about the axis A. -mySolid.getMomentOfInertia( point, direction ) +getMomentOfInertia(point,direction) -> Float + Returns the radius of gyration of the current system about the axis A. -mySolid.getRadiusOfGyration( point, direction ) +getRadiusOfGyration(point,direction) -> Float + Extrude single faces of the solid. -Example: -solid.offsetFaces({solid.Faces[0]:1.0,solid.Faces[1]:2.0}) +offsetFaces(facesTuple, offset) -> Solid +or +offsetFaces(dict) -> Solid +-- Example: solid.offsetFaces((solid.Faces[0],solid.Faces[1]), 1.5) + +solid.offsetFaces({solid.Faces[0]:1.0,solid.Faces[1]:2.0})