FYI:
{code}
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.Runtime;
namespace Test
{
public static class Test
{
[CommandMethod("gtoc")]
public static void GetTrimmedOffsetCrash()
{
// Seems to affect any LineSegment3d or CircularArc3d
LineSegment3d l = new LineSegment3d(
Point3d.Origin, new Point3d(3, 5, 0));
//CircularArc3d l = new CircularArc3d(Point3d.Origin,
// new Point3d(5, 3, 0), new Point3d(3, 5, 0));
// Crashes AutoCAD here (in 2007-8, not in 2009-10)
Curve3d[] oca = l.GetTrimmedOffset(0,
Vector3d.ZAxis, OffsetCurveExtensionType.Extend);
}
}
}
{code}
--
James Allen
Malicoat-Winslow Engineers, P.C.
Columbia, MO