There is a newer version of the record available.

Published September 8, 2021 | Version v1.8.0
Software Open

compas-dev/compas: COMPAS 1.8.0

  • 1. Block Research Group
  • 2. ETH Zürich, Institute of Technology in Architecture
  • 3. ETH Zurich, ITA Institute of Technology in Architecture, Gramazio Kohler Research
  • 4. UoS / ICAIR
  • 5. Princeton University
  • 6. @PolyhedralStructuresLaboratory
  • 7. RoboticPlus.AI
  • 8. Gramazio Kohler Research, ETH Zurich
  • 9. Looking for work
  • 10. EPFL
  • 11. ETH / BRG / NCCR dfab
  • 12. ETH Zurich
  • 13. MIT

Description

Added

  • Added pluggable function trimesh_slice in compas_rhino.
  • Added equality comparison for pointclouds.
  • Added compas.data.is_sequence_of_uint.
  • Added general plotter for geometry objects and data structures based on the artist registration mechanism.
  • Added support for multimesh files to OBJ reader/writer.
  • Added support for attaching and detaching meshes in compas.robots.RobotModelArtist and drawing them.
  • Added meshes method to artists of compas.robots.RobotModel.
  • Added FrameArtist class to compas_blender.
Changed
  • compas.robots.Axis is now normalized upon initialization.
  • Fixed a bug in compas.numerical.dr_numpy when using numpy array as inputs.
  • Allowed for varying repository file structures in compas.robots.GithubPackageMeshLoader.
  • Fixed data schema of compas.geometry.Polyline, compas.geometry.Polygon, compas.geometry.Pointcloud.
  • Fixed Configuration.from_data to be backward-compatible with JSON data generated before compas 1.3.0.
  • Changed compas_rhino.drawing.draw_breps to assume provided polygon is closed and automatically add missing corner to polycurve constructor.
  • Changed conversion of edges and faces to uniques keys for the data dicts to use the string representation of a sorted tuple of identifiers.
  • Added dtype to JSON decoding error message.
  • Moved compas.datastructures.mesh.core.halfedge.HalfEdge to compas.datastructures.halfedge.halfedge.HalfEdge
  • Moved compas.datastructures.network.core.graph.Graph to compas.datastructures.graph.graph.Graph.
Removed
  • Removed compas.datastructures.mesh.core.mesh.BaseMesh.

  • Removed compas.datastructures.BaseNetwork.

Files

compas-dev/compas-v1.8.0.zip

Files (7.1 MB)

Name Size Download all
md5:ec6f8bf219f2a1379868589872d47709
7.1 MB Preview Download

Additional details

Related works