compas
compas copied to clipboard
Core packages of the COMPAS framework.
Hey guys a rather large PR, there are several components to this, let me explain: ## 1. Scene data store Previously we inherent `Scene` from `Tree` and `SceneObject` from `TreeNode`....
```python def detect_current_context(): """Chooses an appropriate context depending on available contexts and open instances. with the following priority: 1. Viewer 2. Plotter 3. Rhino / GH - checked explicitly since...
Not done @tomvanmele just for you to compare, if you run this ```python from compas.scene import Scene from compas.geometry import Box from compas import json_dumps scene = Scene() box =...
Not sure what has changed because these imports aren't new, but started getting `AttributeError` on these typing imports from ironpython. ``` IronPython 2.7.8 (2.7.8.0) on .NET 4.0.30319.42000 (64-bit) Type "help",...
### What type of change is this? - [x] Bug fix in a **backwards-compatible** manner. - [x] New feature in a **backwards-compatible** manner. ### Checklist _Put an `x` in the...
Made a [script](https://gist.github.com/chenkasirer/2e9e396286109753f63446edeee0810f) comparing the level of interface implementation of our brep plugins. @tomvanmele perhaps we could use this as reference in effort to better align the plugins. Mostly, it...
# Feature Request Hello everyone, I'd like to implement some extra features as a developer to Box so the mesh.aabb returns more flexible object. Ideal case would be a box...
Add `trim`, `trimmed`, `change_seam` and `point_at_length` methods to `RhinoCurve` class. - [ ] Bug fix in a **backwards-compatible** manner. - [x] New feature in a **backwards-compatible** manner. - [ ]...
Hi there, I'm interested in understanding if `compas` depends on any graph algorithms from its usage of NetworkX? If so, - What algorithms are used for what purpose? - What...
Hi, we have been using COMPAS with the MAS ETH DFAB students in Rhino 8 but with the (now) legacy `python -m compas_rhino.install`. Our workflow was more or less same...