Next, XREF your 2016 drawing into the 2017+ drawing. You can see where this is about to go wrong! Now, do the exact same thing in Civil 3D 2017+ and check your UNITS, now "Insertion scale" units = US Survey Feet. (Check your UNITS afterwards, you'll see "Insertion scale" units = "Feet") Here's an example of how to recreate this issue:Ĭreate a drawing in Civil 3D 2016 and set the C3D Drawing Settings to US Survey Feet, with the "Set AutoCAD variables to match" box checked (like below): Essentially, AutoCAD decided starting in 2017 that every drawing you ever created with "Feet" units must have been International Feet only. Older drawings that lacked the distinction between these two units would now be assumed to represent international feet and there was no option to circumvent this. However, when you set your C3D settings in 2017+ with the "Set AutoCAD variable to match" box checked, you're now telling AutoCAD to use US Survey Feet instead of "Feet" (assuming you're in the US and use US Survey Feet). It's reasonable to assume that many people who used 2016 would've set their default units to "Feet" in their primary template drawings, and those settings would've been inherited during future upgrades. The "conversion" was applied transparently and without warning to the end user. Starting in 2017 the default handling of "Feet" units was set to International Feet, even when upgrading an older drawing that had no distinction between international and US Survey Feet. The way they went about implementing this new unit was, in my opinion, absolutely unforgiveable. In 2017, they introduced a new unit: "US Survey Feet". Everything else is handled by AutoCAD using its unit settings.ĪutoCAD 2016 and prior had one imperial units option: "Feet". Civil 3D units are only honored by Civil 3D commands.Civil 3D units and AutoCAD units are not the same, can be set differently, and do not work the same way.Here are a few relevant facts about this situation: This option is not available with point cloud exports. So my solution is to always set dwg export to unitless and it works without any issues. Has anyone else seen this shift of linework when exporting in US Survey Feet from TBC to Civil 3D? I agree that it is a Civil 3D problem with the translation. My dealer has heard about this too, but has no solution. We have set the coordinate system correctly. My client wants the point clouds in Civil 3D (not me). Even if we change units in Civil 3D dwg file, a translation should not occur (which means this could not correct the issue). Mike Hathaway: How could settings in Civil 3D be the problem while TBC is writing the file? Unless TBC uses a dwg file as a template for establishing unit settings before making the export. -dwgunits (also try responding to the two questions with 'N' for No)Īlternatively, you might look for some other format that Civil 3D can import, perhaps something closer to raw text.aecceditdrawingsettings (this is probably one you've addressed already).Have you checked all of these places? I doubt that this is the problem anyways. You probably know that AutoCAD / Civil 3D has numerous places where units can be set. I know next to nothing about TBC but have a little experience with AutoCAD. This is somewhat of a wild guess, it may not be helpful. Same shift or more than likely scaled wrong. But now I am trying to export point clouds to Civil 3D and I do not have the option to set to unitless. It does not work when set to US Survey Feet. If I choose unitless in the export options, it comes in correctly lined up. Why is my data exported to dwg from TBC always shifted +/-28' to the north-east in Civil 3D. Not sure why you would want point clouds in Civil3d as TBC handles them significantly better. Be sure your drawing is setup in the right coordinate system with the correct units. It's more than likely your settings in Civil3d that are causing the problems. If he tells you that opendcl is not installed try to install the latest stable build instead of current build.Subject: Civil 3D xref of TBC data shifted or maybe scaled Opendcl should load automatically, so all you have to do is load martins file with "_appload" and start it. Using NOTEPAD I created a LSP file and simplay APPLOAD each drawing I opened, one by one.APPLOAD the it done.Īdded the info within the " "0,0,0" "1" "1" "0")Īs for martins code: as soon as you have opendcl installed be sure to restart your computer and bricscad. I decided the best way to ADD / DETACH / UNLOAD / RELOAD xref drawings is to do it manually. I did not try it, but this seems to be possible:
0 Comments
Leave a Reply. |