Importing AutoCAD files

Generally when I find an extend bounding box there’s something there. Drag a SU window left to right from above bounding area to just above known item. Hit delete. If bounding box size reduces then there was something difficult to see there (ACAD highlights objects in the box but SU doesn’t give a clue).

Have used ACAD since V1.?? and have only imported only one 3D file into SU and had to pretty much completely redraw everything using ACAD drawing as a reference only.

I also cannot import AutoCAD files, using Sketchup on a Mac. I just installed v2022 and confirm the bug is still there, as it has been for the last several versions. On top of that, I cannot export to an AutoCAD file either. This causes Sketchup to crash, instantly. Just closes without warning. I create a new drawing with just a single line to test this with each new version and it is always the same.

Since someone asked OP for their bugsplat, here is mine:
bugsplat.txt (121.4 KB)

Interesting that both import and export are broken for you. Which is that same symptom that @ziggystardog is seeing, and also across multiple versions of SU. As you might have gathered from reading the thread these functions work fine, and always have for other Mac users like myself. Which leads me to speculate there is a system configuration issue or some other software interference. Are you able to export to other 3D formats? Like stl?

I don’t use a Mac, but typically this has been seen before when the user has opened the downloaded disk image file and is running Sketchup directly from that. Installing SketchUp properly requires that you drag the SketchUp icon in the disk image to the shortcut of the Applications folder, and run SketchUp from there.

That’s one possible cause, but in the case of the OP at least we have confirmed they are having failures across multiple correctly installed versions, 21 and 22.

Was only trying to make sure that all agree on what “correctly installed” means.

1 Like

The crash report shows the path of the executable that crashed. SketchUp is being run from the right place.

I am not sure what designforlife and ziggystardog have in common, that leads to problems we don’t see on our Macs.

Glad to know I am not the only one. Hopefully they will have a solution soon. In the meantime, there were several very helpful forum users who converted the survey AutoCAD files for me. It was awesome. In a pinch, you could ask for the same help. :pray::sparkles::blush:

1 Like

I always install my programs by properly dragging them to the applications folder. I could see how improperly installing could cause all sorts of problems.

Have you tried inserting a .dwg in LayOut?

It would take time, and a spare external hard disk, but I suppose you could try putting a fresh copy of Mac OS with a new user account from scratch, and a fresh copy of SketchUp on an external drive, boot from there and see if it behaves as it should. You wonder about something broken in the OS or user account that persists through all the application installations.

If it makes you feel any better, the Wild Tools pressure sensitive paint brush for PowerCADD has been broken for me for years across at least two machines, multiple OS’s, and drivers. The guy who created it swears it isn’t broken for him and Wacom pressure sensitivity works on my machines for every other application, so go figure. I gave up, but I can live without it. DWG translation I couldn’t live without.

@MikeWayzovski , can Trimble Connect be used as a DWG translator to SketchUp or just as a viewer/editor? I haven’t played with it.

The CAD editor in Trimble Connect just saves in .dwg, it doesn’t have exports to other formats.

1 Like

Haven’t tried all formats but those I have like .obj do work (export). I also appear able to import all formats but AutoCAD. My system is old - the os cannot be upgraded beyond Catalina - so I wonder, while Sketchup works generally, maybe some parts are not backwardly compatible with my hardware. If so, it seems like an oversight that could be fixed, except there doesn’t appear to be many users like me, or @ziggystardog. Whether age or not, I presume a hardware upgrade will solve it for me. Waiting on Apple.

Can you insert in LayOut?

I’m on a 2014 MacBook Pro running High Sierra (10.13), and still have a 2012 MBP running on Sierra which I used for SketchUp until about a year ago. Because of PowerCADD, I can’t go past 10.14, Mojave for now, but I’ve had trouble with the installer for that. That makes me think it isn’t actual hardware or OS version. Something must be corrupted.

I don’t have much use for Layout. However, “Layout quit unexpectedly”. The dwg file was 31 KB.
Here’s a partial listing of the crash report generated by Apple:
Process: LayOut [41514]
Path: /Applications/SketchUp 2022/LayOut.app/Contents/MacOS/LayOut
Identifier: com.sketchup.LayOut.2022
Version: 22.0 (22.0.315)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: LayOut [41514]
User ID: 504

Date/Time: 2022-01-31 02:55:55.246 +0800
OS Version: Mac OS X 10.15.7 (19H1615)
Report Version: 12
Anonymous UUID: 84D35A55-61CC-6243-DAA6-9D1CC7F55F70

Sleep/Wake UUID: 45F714D0-1B7F-4660-820B-E34F79340DCF

Time Awake Since Boot: 230000 seconds
Time Since Wake: 27000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
Pure virtual function called!
abort() called
ViewBridge hint(s): (
“bridge key: most-recent-completion”
)

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff7073333a __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff707efe60 pthread_kill + 430
2 libsystem_c.dylib 0x00007fff706ba808 abort + 120
3 libc++abi.dylib 0x00007fff6d917458 abort_message + 231
4 libc++abi.dylib 0x00007fff6d916e92 __cxa_pure_virtual + 18
5 libTD_Root.dylib 0x0000000113ade4db OdRxDynamicLinkerImpl::sysServices() const + 27
6 libTD_Root.dylib 0x0000000113ae5c6f odrxSystemServices() + 31
7 libTD_DbRoot.dylib 0x0000000112e76086 OdErrorContextWithId::description() const + 22
8 libTD_Root.dylib 0x0000000113ac860b OdErrorContext::completeDescription() const + 27
9 libTD_Root.dylib 0x0000000113ac85e1 OdError::description() const + 17
10 sketchup.layout.extension.dwg 0x0000000111e42fe0 layout::dwg::FormatTeighaError(OdError const&) + 64
11 sketchup.layout.extension.dwg 0x0000000111e4310e layout::dwg::ImportManager::ImportManager(char const*, SUPoint2D, layout::extension::RefCountPtrlayout::extension::Error&) + 188
12 sketchup.layout.extension.dwg 0x0000000111e0e070 layout::dwg::Importer::Import(char const*, SUPoint2D, bool, LOEntityRef*, layout::extension::RefCountPtrlayout::extension::Error&) const + 74
13 libLayOutControllers.dylib 0x0000000102ec015d layout::DataImporter::CreateEntity(layout::Document*, atlast::utils::atlast_ustring const&, bool&, bool, layout::extension::RefCountPtrlayout::extension::Error&) const + 129
14 libLayOutControllers.dylib 0x0000000102ec0415 layout::ContentInsertControllerBase::InsertContentFile(layout::Page*, layout::LayerDefinition*, layout::ContentInsertControllerBase::InsertContentParams&, atlast::geometry::CPoint2f*, bool) + 127
15 libLayOutControllers.dylib 0x0000000102ec034a layout::ContentInsertControllerBase::InsertContentFiles(layout::Page*, layout::LayerDefinition*, std::__1::vector<layout::ContentInsertControllerBase::InsertContentParams, std::__1::allocatorlayout::ContentInsertControllerBase::InsertContentParams >&, atlast::geometry::CPoint2f*) + 90
16 com.sketchup.LayOut.2022 0x00000001014f498e layout::ContentInsertController::InsertContentFiles(layout::Page*, layout::LayerDefinition*, std::__1::vector<layout::ContentInsertControllerBase::InsertContentParams, std::__1::allocatorlayout::ContentInsertControllerBase::InsertContentParams >&, atlast::geometry::CPoint2f*) + 74

1 Like

Try starting the iMac in safe mode. If there are corrupt files, safe mode should fix that. Try your import

I have no reason to need to do that. It is only useful to me in SketchUp.

I will try safe mode for the heck of it. But what am I supposed to do then? If it works, I then just reinstall?

I think the main idea is just to test if that also crashes the machine. If it did work, it would be a workaround as you could save Layout back to SketchUp now.

1 Like