@buerli.io/classcad
#
0.13.0#
Minor Changes- Add useCurrentTransform flag for updateFastenedConstraints and updateFastenedOriginConstraints
- Add SphericalConstraint and GearRelation. SphericalConstraint connects two mates, restricting translational degrees of freedom, but leaving rotational degrees of freedom. GearRelation connects rotation values of two RevoluteConstraints, allowing to set a linear relationship between them.
- Add new assembly constraints: GroupConstraint, LinearPatternConstraint and CircularPatternConstraint. GroupConstraint fixes relative transforms of selected instances to each other. LinearPatternConstraint makes copies of selected instance and fixes their relative transforms to each other in a linear pattern. CircularPatternConstraint makes copies of selected instance and fixes their relative transforms to each other in a circular pattern.
#
Patch Changes- @buerli.io/core@0.13.0
#
0.12.0#
Minor Changes- Add new feature CompositeCurve to buerli. This allows to create curves composed of brep edges and sketch curves. New method
updateCompositeCurve()
has been added to FeatureAPI.
#
Patch Changes- @buerli.io/core@0.12.0
#
0.11.0📝 Note: To use version
0.11.0
of@buerli.io/classcad
, you must install@classcad/windows-x64
,@classcad/linux-x64
or@classcad/linux-arm64
at version0.0.8
to be compatible.
#
Minor Changes- Add new API method
setAppearance()
to BaseModelerAPI and CommonAPI. It allows to set color, transparency and tessellation settings on entities (e.g. solids) in one single call. - Add new feature Twist to buerli. This allows to create twisted extrusions. New method
updateTwist()
has been added to the FeatureAPI - Change type of parameter for API method
addDimensions()
in Drawing2DAPI. This improves the flexibility of adding different dimensions to the model. This change breaks the API. - Due to the new API method
setAppearance()
the methodssetColor()
andsetTransparency()
in the BaseModelerAPI and CommonAPI are set as deprecated and will be removed in a future release. - Add two new methods called
setDatabaseSettings()
andgetDatabaseSettings()
to the CommonAPI. With this methods it's possible to control different settings about tessellation and graphics in general on ClassCAD server.
#
Patch Changes- Updated dependencies
- @buerli.io/core@0.11.0