This file (
Albatross-Sample.dxf) imports correctly into DraftSight, AutoCad R12, 3DS Max 2010, and SketchUp. It has partial mirroring issues when importing into CamBam (see photos).
I also noticed that text imported via DXF doesn't consistently position and size as in the original drawing, especially if center or right justification is used. I assume this is because CamBam only supports left justified text.
I suspect there was an oversight in the CamBam import routines that overlooks aspects in the objects world space position, world space displacement, or the objects coordinate system (OCS). I especially notice the issues when objects have been mirrored/rotated in the original drawing in DraftSight, AutoCad R12, or 3DSMax.
Note: I found a work around for the issue with the 3DS import from 3DS MAX. Basic steps are: Create a new Box of any size centered on world coordinates x=y=z=0, attach all geometry to the box, delete just the box object, then detach all of the geometry. This seems to confirm my suspicions about object orientation oversights in the DXF/3DS format import functions in CamBam.
EDIT: Forgot to note I'm running CamBam 0.98L