| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Определить номер линии по местоположению в Ансисе

Определить номер линии по местоположению в Ансисе

Ответ
Поиск в этой теме
Непрочитано 15.07.2008, 09:24 #1
Определить номер линии по местоположению в Ансисе
OlegVR
 
на любимой работе
 
Казань
Регистрация: 10.10.2006
Сообщений: 117

Здравствуйте!
Подкажите пожалуйста как определить номер линии, заданной номерами точек её концов или координатами этих точек?
Просмотров: 2584
 
Непрочитано 15.07.2008, 09:44
#2
zai

внс
 
Регистрация: 04.06.2008
Москва
Сообщений: 136


Линия характеризуется центром тяжести. Если у Вас отрезок прямой сосчитайте координаты центра тяжести( полусумма координат начальной и конечной точек)
Командой lsel последовательно выбираем линии с центром xc,yc,zc
lsel,s,loc,x,xc-1e-3,xc+1e-3
lsel,r,loc,y,yc-1e-3,yc+1e-3
lsel,r,loc,z,zc-1e-3,zc+1e-3
Если Вы уверены, что осталась только одна линия, следующая команда даст номер линии (i1)
*get,i1,LINE,0,NUM,MAX
zai вне форума  
 
Автор темы   Непрочитано 15.07.2008, 16:04
#3
OlegVR

на любимой работе
 
Регистрация: 10.10.2006
Казань
Сообщений: 117


Спасибо огромное, zai! А то второй день мучаюсь - ужас!
OlegVR вне форума  
 
Непрочитано 15.07.2008, 16:26
#4
Sergo

Проектирование МК
 
Регистрация: 13.08.2005
Москва
Сообщений: 358


А если удебнее по номерам то: Селектируешь точку одного конца по номеру, добавляешь к выбору вторую точку, селектируешь линию с условием что обе точки принадлежат линии.
Sergo вне форума  
 
Автор темы   Непрочитано 15.07.2008, 16:34
#5
OlegVR

на любимой работе
 
Регистрация: 10.10.2006
Казань
Сообщений: 117


Sergo, конечно, ясно, что ты имеешь в виду, я даже знаю какие комманды использовать, но я никак не могу разобраться в синтаксисе :-(
Спасибо, я попробую и так тоже ещё.
OlegVR вне форума  
 
Непрочитано 15.07.2008, 17:01
#6
Sergo

Проектирование МК
 
Регистрация: 13.08.2005
Москва
Сообщений: 358


Синтаксис расписан в хелпе, разобраться не трудно
если kp1 и kp2 -номера точек то будет так:
ksel,s,kp,,kp1
ksel,a,kp,,kp2
lslk,s,1
*get,Numline,LINE,0,NUM,MAX !Numline-параметру присваивается номер вашей линии.
В зависимости от исходных данных либо по номерам, либо как предложил zai по координатам.
Sergo вне форума  
 
Автор темы   Непрочитано 15.07.2008, 18:30
#7
OlegVR

на любимой работе
 
Регистрация: 10.10.2006
Казань
Сообщений: 117


Извиняюсь, просто туплю....жарко, наверное.
Спасиб
OlegVR вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Определить номер линии по местоположению в Ансисе

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового типа линий Apelsinov AutoCAD 915 08.07.2022 12:36
Несплошные линии, X-refы и... задача Vova AutoCAD 6 20.04.2018 16:14
Как сгладить 2 линии. Или как сгладить только часть линии. Димас AutoCAD 3 14.03.2006 08:28
Загрузка типа линии из макроса Кулик Алексей aka kpblc Программирование 4 24.01.2005 14:57