А в point1 и poin2 как с точки зрения синтаксиса прописывать координаты?Точка в данном случае это объект класса XYZ.
Почему подчеркивает doc.ActiveViewПрошу прощения, ошибся в своем сообщении. НАписал NewModelCurve вместо NewDetailCurve. Отредактировал сообщение.
А то начинаешь этот SDK читатьНужно учиться им пользоваться. Так бы нашел метод NewModelCurve, посмотрел какие параметры он принимает и сразу понял бы в чем дело.
Создаем на текущем виде точку, линию, круг. прямоугольник.Точку нарисовать нельзя. это не имеет смысла. Прямоугольник задается 4 линиями. Объекта Прямоугольник нет. Круг создается объектом класса Ellipse.
Как нарисовать на текущем виде?Так же как и на любом другом, только взять текущий.
Как понять как пользоваться SDK если об этом нигде не написано?Учится, думать, спрашивать
но как этим пользоваться.Разбираетесь в примере и пишите код исходя из ваших задач.
Короче так, если есть методичка "Как сделать"С подобными заявлениями более подробных ответов можете даже не искать. Здесь вам никто ничем не обязан.
Так же как и на любом другом, только взять текущий.А что я неправильно беру текущий?
Учится, думать, спрашиватьЭто я и пытаюсь сделать, вот только конкретных ответов получить никак не могу, поэтому и спрашиваю спрашиваю спрашиваю....
Разбираетесь в примере и пишите код исходя из ваших задач.Ваш пример в таком виде не работает. Много чего упущено.
....Здесь вам никто ничем не обязан.Это Вы правильно заметили. Однако "Короче так,.." следовало бы воспринимать исходя из соображений краткости изложения материала, а не наглого вопроса. Очень много с Вами напечатали, а решения то нет. Вы думаете, что только мне это надо знать, как линии строить. Да сотни людей пытаются разобраться в этой задаче, понять что там в SDK написано и так далее.
И кстати, Create.NewModelCurve создает не линию детализации, а линию модели.
Прошу прощения, ошибся в своем сообщении. НАписал NewModelCurve вместо NewDetailCurve. Отредактировал сообщение.
А что я неправильно беру текущий?Ок, сделаю еще одну попытку.
var detailLine = doc.Create.NewModelCurve(line, doc.ActiveView);