Flexing some cado muscle, dxf accuracy, floating points and a few astronauts.

Ok, so those of you who have been keeping up to date with the development of cado may know that we at OJ Studios are what you would call ‘geeks’ at heart. If it’s a challenge we want to see if it can be done. Our business plan should have a ‘geekness’ row to allow for these tests and challenges we take on.

Following one of our 4 hour Skype calls, the Hat had a great suggestion – that we should show you fine people what exactly we are busy with and what cado is able to do…. because it is pretty awesome what we have got this little tablet to do.  So tried different drawings that demonstrated just how good cado is, presenting blocks, layers and detailed geometry perfectly. These are a few snap shots of what are currently testing cado with.

John Mills test

John Mills test dxf (size 4.1MB)

This is a 4.1MB dxf file kindly sent to us by Beeryrio Architects with some pretty detailed and complex geometry. Our dxf import is working a treat and loads this size of file with almost no delay. All of the layers are imported and cado allows the layers properties to edited by colour, line type and line weight, locked or visible or not.

We loaded up a few other files, ranging in size and complexity. Here are a few other examples;

IMG_0131

Test dxf (4.1MB)

IMG_0130

Test dxf (9.2MB)

So we have proved our point, cado can handle large detailed drawings with numerous blocks and layers. No problem, but there has to be more to this – and then we remembered this little file Autocad created in the 80’s to demonstrate how accurate Autocad is. The solar system file was created – a scale drawing of the solar system in kilometre units! So this is the drawing we are greeted with when cado opens up the file.

Opening screen - solar system dxf

Opening screen – solar system dxf

Now it is worth bearing in mind that whilst this drawing is not large in file size (by today’s standard) weighing in just a snip under 1MB, what this file does demonstrate is cado’s ability to draw geometry accurately, which means its real number computation ability has to be up to standard. Without going to floating point geekness, in layman terms what this file illustrates is cado’s ability to work within floating point standards to represent infinite non-recurring numbers like pi. To do this without displacing a planet off by a few thousand kilometres or misplacing some text secretly dropped into a very large drawing is the trick.

So we do a bit of tactile finger zooming (which is great on a touch screen device!) and we find the moon and then in the corner notice a dot, and lo behold; the lunar lander module exactly where those naughty jumping astro litterers left their ride for the day.

IMG_0124

Lunar lander – solar system dxf

And on the southern leg of the lunar lander, the plaque with the words;

Lunar lander plaque - solar system dxf

Lunar lander plaque – solar system dxf

So while we are flexing our programming muscle, please feel free to send us your test dxf, and if it pulls us up short, then we know we have more work to do. This will help us create the perfect tool for your CAD needs. Thanks for reading.

comments:

  1. W. Ward says: (March 25, 2013)

    Thank you for the update, I can’t wait.
    I have one question that may come across a little naive but here goes. Having building information, floor plans, site information, building elevations, etc., georeferenced, is becoming very important and being, this is new code, have you considered the ability to export drawings to Google Maps or OpenStreetMaps? Another great option would be to save drawings as a geospatial pdf. Just some thoughts ……..
    Thank you, again, for this good work.
    WW

  2. Az says: (April 12, 2013)

    Hi, your idea is certainly not a naive one. We did initially consider that a floorplan app could make use of geospatial information. Since we have progressed to a full CAD application, the immediate need for that kind of geo-tagging or geo-information is lessened to an extent. We will definitely keep that in the list of ‘future functions’. Thanks for getting in touch.

    OJStudios

  3. John says: (July 22, 2013)

    A minor note – is it possible to not have a black background? I know Autocad uses it but I personally find it irritating.
    Any launch date in mind?
    This will be awesome and I can’t wait.

(All comments will be held for moderation before being published)

© 2016 Orange Juice Studios All Rights Reserved