• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Отверстия в листовом теле

Автор bbb, 14.10.16, 09:27:06

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

bbb

Создаю листовое тело по эскизу entitySketch, тело создаются, но не получается сделать отверстия, они появляются в виде фантомов но направлены в другую сторону от тела. Думаю что ошибка в задании hole.BasePlane, но не знаю как задать плоскость поверхности тела... Еще можно задать ksHoleCutTypeEnum.ksHoleCutUpToSurface, но не знаю как задать грань на теле...


ISheetMetalContainer container = part7 as ISheetMetalContainer;
ISheetMetalBodies bodies = container.SheetMetalBodies;
ISheetMetalBody body = bodies.Add();
var escizAPI7 = kompas.TransferInterface(entitySketch, (short)ksAPITypeEnum.ksAPI7Dual, 0);
body.Sketch = escizAPI7 as Sketch;
body.Thickness = 1;
body.Update();
ISheetMetalHole hole = container.SheetMetalHoles.Add();
hole.Body = body;
hole.X = 10;
hole.Y = 10;
hole.Diameter = 10;
hole.BasePlane = part7.DefaultObject[ksObj3dTypeEnum.o3d_planeXOY];
hole.CutType = ksHoleCutTypeEnum.ksHoleCutByDepth;
hole.Depth = body.Thickness;
hole.Update();

Можно картинку, полученную данным кодом?
PS. Просто для ориентации.

bbb

Листовое тело имеет прямоугольную форму, это вид слева
+ Благодарностей: 1

 Я, так понимаю - это самый актуальный ракурс?

bbb

Ну да  :) На нем видно что отверстие выдавливается в другую сторону от тела

#5
Вы извините это не Вам.
PS. Адресат получил.

bbb

Эээ, что то я вообще не понял, что это за цитата и что вы помните и к чему вообще здесь это видео (посмотрел 10 секунд, какая то хрень...)

P.S. Какой ракурс вы хотели увидеть?

#7
Картинку, с нормального ракурса покажите.
Я мог помочь, но не буду, т.к. для Вас жизнь людей это - какая то хрень .... 

bbb

Это вид при редактировании отверстия, если выйти из редактирования, то отверстия нет просто листовое тело и все.

P.S. Какая жизнь людей о чем вы, я посмотрел 10 сек, увидел что данное видео не относится к теме вопроса и поэтому сказал что это какая то хрень...

Хорошо, я подумаю, как Вам помочь, но Вы хрень посмотрите, и пожалуйста, цените, людей.

Пока, я вижу, что у Вас не совпадает плоскость, возможно, я неправ.

bbb

Цитата: Sabahs от 14.10.16, 19:27:32
Пока, я вижу, что у Вас не совпадает плоскость, возможно, я неправ.
Да как я и говорил ранее BasePlane выбрана неверно.

Мне Vitalij Lysanov скинул код

iCollection.SelectByPoint(x,y,0)
iPlane = iCollection.GetByIndex(0)

По точке на поверхности тела получил плоскость задал ее в BasePlane и отверстия построились.