Home • CADability • Service • Contact
What's new:

Soon available:
  • Own CAD-Engine in CADability dotNET in C# managed code.
  • Full 3D functionality implemented within CADability dotNET: 3D data model BRep including display, boolean operations, interactive modeling, STEP Import.
  • OpenCASCADE eliminated, direct access to complete 3D functionality.
  • Installation quite easy, much more compact and pure.
  • CADability dotNET with HTML-visualisation (WebGL).
  • Show projects in 3D within browser, including scroll, zoom, rotate.
  • Identification of single elements with a click, properties and hierarchy are displayed.
  • Interactive measurement of length in space with separate visualisation.
  • Single geometric objects can be connected with any HTML link.
  • These functions are generated by a special export from CADability dotNET, producing a stand alone HTML file.
Version 1.1.5611: Latest versions integrated
  • CADability dotNET now uses Teigha Version 4.01.
  • Open CASCADE-Version 6.9 integrated.
  • Several enhancements und faster reactions.
New version 1.1.4853: CADability dotNET in 64-Bit
  • CADability dotNET is now available as 64-bit version.
  • There are 32-bit and 64-bit versions, both for dotNET Framework 2.0 to 3.5 or Framework 4.0 and higher available, ask us.
  • Supports 2013.dwg files
Version 1.1.4259
  • Arc/line approximation for splines and ellipses: new algorithm.
  • New event raised by CADControl: FrameCreated. This event makes it easier to trigger the first creation of the CADControl on a form.
  • New method ModelView.GetContentsAsBitmap() returns the current contents of the ModelView as a Bitmap.
  • Displayorder for GDI2DView implemented (using Layer.DisplayOrder).
  • New method Make3D.SplitCommonFace. Given two solids this method looks for faces that coincide and splits one of the faces or both that each new face resembles exactely a face of the other solid.
  • New flag for DimensionStyle: Suppress dimension line (and arrow).
  • User interface: you now can change the focused geoobject in the controlcenter (when mulptiple objects are selected) by clicking on a single selected object while holding the shift key pressed.
  • Making a path from multiple selected objects: the path will start at the object which currently has the focus in the control center.
  • DXF/DWG import: AcDb3dSolid are imported as Faces now (not PolyFaceMesh).
  • Make3D: New method: Shell Curtail (Path path, Shell shell), cuts a part defined by a path out of a shell.
  • Several enhancements concerning GDI2DView and IGES import.
  • The documentation was again revised and has two new introductive examples and description of WPF integration: FAQs with Source Code..
Version 1.1.3481
  • The way of printing can be changed in the global settings between OpenGL or GDI. With the new installed GDI-Output the text and 2-dimensional objects may be printed in more details.
  • The transparency of the objects in a layer can be set in the layers properties between 0 (non transparent) to 255 (fully transparent).
  • A direction can be defined as the direction of a point of an existing plane. This may be useful during construction or measuring.
  • It is possible to snap on a perpendicular base point of plane objects if a basepoint is defined (Example: 2. point of a line perpendicular on a plane). This function can be activated in the snap properties.
  • Import edges: Only edges are imported as wires, planes are ignored. This speeds up the import and helps to import inconsistent 3D-drawings.
  • The display of the Control Center now is managed completely by CADability. With a great number of marked objects this speeds up the display remarkable and prevents the limits of windows-handles.
  • The documentation was revised and has more examples and FAQs with Source Code.
Version 1.1.3205:
  • Animation is a new modul of CADability.
    With Animation you can show 3D-movements of solids in realtime. It is used for
    - Operations of CNC-Machines or
    - Displaying degrees of freedom of mechanical dependencies or
    - wherever you need a realistic description of animation.
    Animation uses the definition of axis (combination of movements), by linear axis, rotation axis or movement along pathes and an associated drive.
    Different axis can be dependent on each other, so you easily can define machines with more than one axis.
    Additional to the combination of movements (axis with drives) and the definition of the moved objects you can specify a schedule or timetable, which describes the positions of objects on their drives (axis) at a special timestamp. Between the different timestamps there will be a linear interpolation.
    Animation is in realtime, but you also can use slow motion or time lapse factors. It uses the displaylist-technology of OpenGL, so only the matrices of the objects are manipulated for fast display of moving objects.
    The CADability classes for animation are AnimatedView, IDrive and derived classes (axis and drives) and ISchedule.
    After the installation you find a documented example for animation with CADability under SOFA\CADability dotNET\source\AnimationDemo.
  • Solids can be named. Those names refer to the denotation of solids in IGES or STEP files.
  • Number of digits for the display of general floating point numbers can be selected.
  • You can select perspective projection (central projection). The viewing point is defined by the distance to the fixpoint and the viewing direction. In the perspective projective objects behind the viewing point (camera posistion) vanish, in parallel projection the object is shown from outside (infinitly distance). So perspective projection can be used for a "walkthrough" of buildings along corridors or in rooms.
  • To speed up the screen layout with many textes, it is possible to select solution and display type (solid or outline). Characters are no longer displayed by OpenGL but with inner CADability triangulation. This was necessary to prevent OpenGL problems with special (chinese) Unicode charactersets.
  • Now you can select the colour of the border around the active view, if you have more than one view.
  • Equidistant hatchstyles can be done as parallell, spiral contour or round spiral. This can be used for milling pathes.
  • Solids can be subtracted. All marked indepentedent solids can be replaced by their intersection (the rest will disappear). The intersection of solids generates a new solid. Till now boolean operations were only used during the creation of solids, now solids can be generated as independent interpenetrated with the possibility of later modification by boolean operations.
  • The active drawing plane can be displayed transparent in any colour.
  • The drawing plane can be defined by click on an existing face of the project.
Copyright © 2021 SOFA GmbH. All rights reserved.