compas
compas copied to clipboard
Core packages of the COMPAS framework.
The brep boolean operations are marked and [documented](https://compas.dev/compas/latest/api/generated/compas.geometry.Brep.from_boolean_intersection.html#compas.geometry.Brep.from_boolean_intersection) as classmethods, but they don't work as such. The following code should work according to the documentation: ```python from compas.geometry import Brep...
LGTM. just a few notes/reminders * `show_wires` (Blender) is actually the same as `show_lines`. `show_wires` is a better name in my opinion * `disjoint` (Rhino) and `not shade_smooth` (Blender) are...
I would like to install RhinoVault in a student lab environment for teaching. The install method via Anaconda fails because admin rights are required on Windows to create symlinks (so...
# Feature Request As a user, I want to add windows and doors as Aperatures to the CellNetwork. Additionally, I'd like to extract a connectivity graph based on the doors...
Started since compas version 2.1.1, the automatic testing workflow in `compas_fab` fails during installation. This affected only the windows-ironpython environment but not linux. @gonzalocasas also told me that this affected...
**Describe the bug** I found that the Data.copy() mechanism somehow added the `name` attribute in the `json_string` after the copy. This affects native compass geometry classes (e.g. Frame) and also...
### What type of change is this? - [ ] Bug fix in a **backwards-compatible** manner. - [ ] New feature in a **backwards-compatible** manner. - [ ] Breaking change:...
### What type of change is this? - [ ] Bug fix in a **backwards-compatible** manner. - [ ] New feature in a **backwards-compatible** manner. - [ ] Breaking change:...
I'm not sure if this is related to [issue #1320](https://github.com/compas-dev/compas/issues/1320), but it also involves high coordinate values. `intersection_line_line_xy` and `intersection_line_line` are producing different intersection points. The result from `intersection_line_line` is...