Each new session editing this drawing, I have to do about about 120
DRAW ORDER > BACK
to stop the hatch obscuring what was in view just before I closed the last session.

The CODE IS UNSTABLE. This needs to be fixed with a patch.

progeCAD 2011 will not round trip.
That is (SAVE/OPEN/SAVE/OPEN) should perform without corruption of the draw order of objects in the saved file.

** Just an _option_ or _variable_ to force the drawing of hatches to be always behind an associative boundary on OPEN would go a long way to reducing my dissatisfaction. **

At the moment, I can't afford to shut my progeCAD session down overnight. If I do, I find that I have about 30 - 45 minutes of draw order changes to make before I can progress in developing the drawing.

After my last reply, I looked at the Developer's on-line reference documentation and the object model. But a documentation search doesn't find DRAW ORDER or ASSOCIATIVE HATCHING. The hatch object has an associative read-only property, but no method set it as part of an addhatch command. Nor can I find any documentation on changing the draw order.

In other contexts, I could iterate over the collection of objects in the drawing, test for a hatch object, find its associative boundary objects (if any) and if associative, then set the hatch to the back of these boundary objects as a procedure. I have written many 1000's of lines of VB over many years. I also searched the LISP documentation with same result. May be the documentation is not up to date?

I could then run this procedure immediately after opening my file and that would reduce my draw order issues.

Unfortunately, the documentation doesn't reveal elements to make this kind of procedure obvious.

I think that we have explained this a couple of times. The draw order problems, whether they be hatch-related, image-related or otherwise draw-order related in any way require a major code base update which will be released in the next version.

Also note that all of these basically draw-order related issues have been raised by comparatively very few of our other users.

All that we can say for sure is that progeCAD 2012 will be released some time in . . 2012 :s

The problem is, as usual, that so many interconnected teams and technologies are being brought together with each new version - a major delay for one team means setbacks for all of the other teams involved (which is what happened with the 2011 release)

Just to mention that I've also got the problem of losing the drawing order repeatedly, so RobinL, you're not the only one!

It's disappointing to see a comment like:

Also note that all of these basically draw-order related issues have been raised by comparatively very few of our other users.

This means that not every customer is treated the same way. Only when people are crying out loud enough, things are being looked at.

I think this issue was mentioned in a previous post, and there it said it will be fixed in the new version using IntelliCad7. But ProgeCad 2011 is still based on IntelliCad6, and no explanation was given, why it's not using IntelliCad7.

This means that not every customer is treated the same way. Only when people are crying out loud enough, things are being looked at.

That's incorrect.

We listen to all customers equally regardless whether solving their problem will be viable in short-term or not. For example, we have duly reported your error to the developers, ran in-house testing, responded in timely fashion for this issue, etc.

We cannot give all problems equal priority (no one can) to the development team however - It's not even CADDIT's final decision to make. Normally the developers prioritize problems according to the number of requests, not if someone is "crying out loud enough" (to do so would, as you indicate, be unfair to the majority).

To turn this around further, I should mention that we can confirm that progeCAD 2012 is being tested as an IntelliCAD 7 build, although a release date is not fixed yet.

This will be an exciting framework for both design and CAD module development but IntelliCAD 7 also offered us a fair number of new challenges. However it's possible that your problem isn't IntelliCAD 7 related anyway, perhaps more to do with the PDF plotter, which was integrated. We have responded again to your update about the PDF printing on your other post.

About Us

This forum offers free support for progeCAD by qualified technical staff. Thank you for visiting.

CADDIT.net

The CADDIT.net team

CADDIT® is a registered trademark in Australia. All Rights Reserved. progeCAD™ is a trademark of ProgeCAD srl. Autodesk® and AutoCAD® are both registered trademarks or trademarks of a third party, and used only for comparison purposes. All other trademarks, trade names or company names referenced herein are used for identification only and are the property of their respective owners. Legal and Terms of Use.