Modeling in Arkio is inspired by working with physical objects and using your hands. Geometric shapes can be created, edited, picked up, stacked and bashed into other shapes in the scene.
In Arkio you create volumetric shapes that glide on surfaces and snap to the faces and features of other shapes, such as edges or corners. By placing a shape on another shape you automatically create a hierarchy of shapes just like in the real world if you stack objects on another or glue them together.
Arkio supports real-time boolean operations - you can easily create windows, doors any other opening by simply pressing a new shape inwards through the shape you start drawing on. Every primitive shape in Arkio can be both a solid or a void, and you can easily convert a solid shape to a void by pressing it into the parent, or convert a void back into a solid by dragging one of its faces outside of the original shape. When faces are bashed together, the adjoining faces merge and the solid objects are parented to one other.
To make designing interior spaces easier, Arkio also features parametric hollow shapes that maintain their wall thickness even as you stretch them or skew them.
Working with smart volumetric objects is different from working with traditional CAD tools, but it can also be more intuitive and fast. The model is also clean, volumetric geometry can be exported and later be reused in other CAD applications more easily.
Arkio does not (yet) work with smart families or parametric blocks but you can add as much detail as you like and duplicate or array groups of hosted objects with all their attached child components. When you adjust a parent shape the child geometry will automatically adjust and resize to fit those new changes, making all geometry you create in Arkio parametric and flexible from the start.
For the beta we are be interested in your overall thoughts about this way of working and what are key functionalities missing to make this modeling approach useful in your design process.