Hello Community,
I met some questions regarding the mismatchings of certain classes between specklepy and speckle-sharp.
Below is an example of Property1D, Property2D and Property3D in specklepy\objects\structural\properties.py. If you compare these classes with speckle-sharp, you can see the differences in their attributes, for example, the attribute names are ‘SectionProfile’ and ‘axis’ in specklepy while they are ‘profile’ and ‘orientationAxis’ in speckle-sharp. Maybe someone knows the reasons for the differences? Because this causes some issues during the conversion when running our packages. If possible, and if this is an error, could someone fix this? If needed, we can also make a merge request to the repository.
For the other issues, we found the following classes in speckle-sharp could not be found correspondingly in the specklepy, maybe someone can also take a look? Thanks!
- speckle-sharp/Objects/Objects/Structural/Enums
AxisType, MemberType1D, MemberType2D, RestraintDescription, RestraintType, UnitsType, CaseType - speckle-sharp/Objects/Objects/Structural/Property/
Angle, Catalogue, Channel, Circular, Explicit, ISection, Perimeter, Rectangular, Tee - speckle-sharp/Objects/Objects/Structural/Geometry/
Storey