We are having problems with 3DSOLIDs being displaced when a drawing is saved and reopened. The grips are in the correct place, but the 3DSOLID itself is not where it should be. We found a fix in: https://forums.autodesk.com/t5/autocad-forum/solids-displaced-from-grips/m-p/7760682#M919294, with a VBA-project. But that doesn't fix the problem for all types of objects. And we would like to avoid the problem altogether. Or at least be able to make an arx-project that can run a test when opening a drawing to see if the problem has occured.
And of course: Autodesk should fix this!
Tips?
Hello @knut_hunstad,
Thank you for posting.
Are you importing these 3d objects from a 3rd party(non-Autodesk) software?
Natasha
Community Product Support Specialist
Helpful Links:
AutoCAD Videos | AutoCAD Crashes or Freezes | AutoCAD Customer Council | AutoCAD System Requirements | Prepare your computer for download | Autodesk Virtual Agent | Clean Uninstall | Steps for Setting-Up Student Software
Hello @knut_hunstad,
Can you please share a file that demonstrates the issue, so we can take a look?
Thank you.
Natasha
Community Product Support Specialist
Helpful Links:
AutoCAD Videos | AutoCAD Crashes or Freezes | AutoCAD Customer Council | AutoCAD System Requirements | Prepare your computer for download | Autodesk Virtual Agent | Clean Uninstall | Steps for Setting-Up Student Software
Here is a file with this problem. If you select the solid, change the height a little and then back, you will the solid "snaps" into place!
Best regards,
Knut
Hello @knut_hunstad,
I have edited your 3d object by cleaning and checking 3D Solids by using SOLIDEDIT, it can remove redundant faces, edges, and vertices from a 3D solid, and verify whether the 3D solid is valid.
Limiting the maximum number of objects that display grips can help with performance you can add more if you like with GRIPOBJLIMIT.
Please "Accept Solution" if a reply or replies have helped resolve the issue or answered your question, to help others in the community.
Natasha
Community Product Support Specialist
Helpful Links:
AutoCAD Videos | AutoCAD Crashes or Freezes | AutoCAD Customer Council | AutoCAD System Requirements | Prepare your computer for download | Autodesk Virtual Agent | Clean Uninstall | Steps for Setting-Up Student Software
Hi and thanks for trying, I really appreciate it!
But I dont' see how any of those suggestions are valid for this case? If you run SOLIDEDIT, _body, _check and select the SOLID in the example drawing I sent, it reports that the SOLID is valid.
As I wrote earlier, I already have a workaround of: selecting the SOLID, changing a parameter and change it back again to have the SOLID "snap" into place. I also have a small function that does this for all SOLIDs. But since this displacement seems to happen after save/reopen, running this function doesn't really help! If we run it and store the drawing, how do we know the problem hasn't reappeared? So we never have a drawing that is really safe to send to our customer!
The problem is how to see when the problem suddenly is there and how to feel safe in a drawing with lots of SOLIDs that they are all correct?
Reducing GRIPOBJLIMIT doesn't do anything useful here, either. The problem is not that the grips are wrong, they are where they should be, it is the representation of the SOLID itself that is misplaced! And it happens with only 1 SOLID selected, so it has nothing to do with GRIPOBJLIMIT, which comes into play only when many objects are selected (as far as I understand the description).
So what I'm looking for is:
- if there is any hotfix out there already
- how to get this error through to Autodesk so they can fix this! The problems seems to have been around for a long time, is difficult to detect and very annoying!
- if there is any way to detect when the problem is there, so we at the very least can run a check on a drawing before we send it to a customer as the finished project. We can make an ObjectArx-program if that's what it takes, but what should we be looking for?
Thanks for any further feedback!
Best regards,
Knut
Here are 2 files with even stranger behaviour! In both, there are no visible objects.
Invisible 1:
This has 3 objects, none of them visible after a "Zoom", "Extents". If you press <ctrl>+A, you suddenly see the grips for all of them. If you drag a grip a little away from the object and snap it back again, the object suddenly appears!
Invisible 2:
This has 1 invisible object. If you press <ctrl>+A, you don't see any grips, although 1 object is selected. If you press <ctrl>+c and <ctrl>+v to copy it, the copy is visible.
In neither of these 2 cases, the VBA function I found to fix the original problem helps.
Please note that since in "Invisible 1" moving the grips make the object show and in "Invisible 2" copying it makes the copy show, I can't see this can have anything to do with any system variable settings for showing edges etc. It is more like there is some cache made for visualizing the SOLID that has become "stuck" with a wrong idea of how to represent it?
Best regards,
Knut
Hello @knut_hunstad,
I understand your dissatisfaction, please provide your feedback to the AutoCAD Customer Council so they can make these improvements.
Natasha
Community Product Support Specialist
Helpful Links:
AutoCAD Videos | AutoCAD Crashes or Freezes | AutoCAD Customer Council | AutoCAD System Requirements | Prepare your computer for download | Autodesk Virtual Agent | Clean Uninstall | Steps for Setting-Up Student Software
Can't find what you're looking for? Ask the community or share your knowledge.