|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Я правильно догадался, что при назначении параметров объекту, ежели засунуть в "Тип линии" переменную, то из скрипта можно управлять типом линий этого объекта? Вариантов значений, если я верно понимаю справку СПДС, 3 - "0" - основные, "2"-тонкие, "4" - штриховые.. хотя на практике у меня получаются при назначении "4" линия не штриховая, а штрих-пунктирная; при назначении "0" - линия принимает свойства (цвет, вес, тип), назначенные объекту пользователем; в прочих случаях - принимает свойства, назначенные в настройках СПДС для соответствующего типа линий (основная, тонкая, штриховая и т.д.). А вот скажите, а цвет можно как-то менять примитиву, входящему в объект, из скрипта? Ну типа если переменная NNN=1, то цвет линии красный, а ежели NNN=3, то сия линия сразу позеленеет, а если я его ударю NNN=1527, то он станет серо-буро-малиновым в крапинку? (ну ладно, хватило бы и двух вариантов)..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
AlexV, Нафига ты все в кучу валишь?
Создай тему и спроси. Кто тут потом разберется?
__________________
Мастерская СПДС |
||||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
Хорошо, следующий новый вопрос буду оттемивать в отдельный загон.. если модераторы ругаться не будут..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
По типам линий справедливо для СПДС 8, в 10-ке немного поправили, но два типа с ГОСт не бьются (перепутаны 4 и 5)
цветом управлять никак, только в настройках СПДС задавать типу-цвет.
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
Сколько я не бился с СиСофтом, что бы придумали возможность делать параметрические объекты цветрыми, они на встречу не пошли.
В итоге цвет для линии ты можешь выбирать двумя способами: 1. Поставить для линии тип 0, и тогда ты можешь выбирать любой цвет какой пожелаешь. Но есть ньюанс, у тебя и цвет текста (если он присутствует в изображении) будет того цвета, какой присвоен объекту. По этой причине я не пользуюсь типом линии 0. 2. Поставить тип линии 1-9 (для которых назначаешь цвет в настройках спдса). Я пошел по этому пути. В своей работе, я не использую волнистые линии, разомкнутые, пунктирные с двумя точками итд. Поэтому я заменил тип 3, 6, 7, 9 на сплошные линии, присвоил им те цвета которые мне надо, и с удовольствием пользуюсь разноцветными параметрическими объектами. |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
AlexV, ох...я сейчас уже прям детально все не вспомню, но основная суть была в том, что необходимо для детали делать обратный вид.
К примеру если ты сейчас работаешь с видом с верху. Ты зеркалишь деталь, спдс проверяет объект на наличие вида с низу. Если он такого вида не находит, то он вставляет тот же вид с верху, но отзеркаленный, и текст получается зеркальный. Если он такой вид находит, то он заместо вида с верху подставит вид с низу, у которого текст будет выглядеть нормально. Таким образом все что надо сделать...это обратный вид в зеркальном исполнении, и нормально настроить грипсы. Как всегда, есть косяк: замена вида с верху, на вид с низу произойдет только после пинка под зад воздействия на объект (зайти в форму, потянуть за ручку, изменить что-то в свойствах), автоматически после выполнения команды "зеркало" этого не происходит, что ужасно раздражает. Но хоть так... |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
Код:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
Да, наверное, сие из-за древности. Однако, еще одна иллюстрация, как совершенствуется софт! В "8" текст зеркалится нормально, зато автоматом виды не переключаются! а в семерке наоборот..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
что значит автоматом не переключаются?
http://doctorraz.blogspot.com/2014/01/mirror.html
__________________
Мастерская СПДС |
||||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
Код:
Возникают 2 вопроса: 1) как перейти от необходимости пинка к "автоматизьму" внутре объекта; 2)Как заставить объект понять, относительно какой из осей ПСК был _mirror и в зависимости от этого заставлять его делать либо vecDirection=-vecDirection, либо vecPlane=-vecPlane.. Понятно, шо таки осей отзеркаливания может быть теоретически бесконечное кол-во, но "в работе" необходимость отзеркалить может возникнуть лишь по X либо по Y. А вот как изнутри объехту понять, куда смотрит его vecDirection?
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
По п. 1 боюсь, что средствами СПДСА не получится. Я думаю, что проблема в событийной логике MechWizarda. Зеркализация, перемещение, копирование итд, не вызывают в объектаъ ни одного из событий, в котором можно было бы прописать проверку на эти условия.
Возможно, с помощью lispa или .net или еще как нибудь, можно написать программу, реагирующую на выполнение команды зеркализация для данных объектов, что бы она автоматически выполняла этот пинок без твоего одобнрения. |
|||
|
||||
КЖ Регистрация: 26.03.2010
Moldova, Кишинёв
Сообщений: 57
|
privet vsem.
kto poskajet, na kolichestvo ispolnenii v markere esti ogranichenie? sprashivaiu potomu shto posle 25 ispolnenii bolishe ne mogu dobaviti, tochinee dobavleaiutsea, no posle perezagruske SPDS-a propadaiut. a mojet ktoto iz opita skajet v cheom problema? viju zdesi liudi po sereoznomu delaiut obiekti SPDS, respekt. update: https://yadi.sk/i/Hk42dsg3neMXG tam gde pustaia stroka (v foto) bilo "tp31" do perezagruzke SPDS-a, sheas netu ni nazvanie, ni ispolnenie - odna pustaia stroka. PS. zadal etot vopros i zdesi
__________________
пишу как могу:) Последний раз редактировалось bradimava, 24.01.2016 в 16:16. |
|||
|
||||
в базе есть автоотчет " спецификация технологического оборудования" смотри идею там
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 22.08.2010
Сообщений: 1,090
|
Цитата:
------------------------------- Все, победил почти.
__________________
Ищу себя.. Последний раз редактировалось Dinar^^, 23.07.2017 в 16:42. |
|||
|
||||
|
||||
|
||||
Инженер Регистрация: 15.10.2015
СПБ
Сообщений: 86
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СПДС Graphics. Интеграция с AutoCAD. Нет панелек СПДС | Sn4ke | ПО от CSoft | 40 | 31.07.2020 11:52 |
Не редактируются объекты СПДС | 4атланин | ПО от CSoft | 86 | 11.12.2017 16:03 |
Изменения системы СПДС. ГОСТ 21.101-97 и не только! | Red_line | Архитектура | 19 | 05.08.2010 18:01 |
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов | Red Nova | Программирование | 177 | 08.12.2008 11:35 |
СПДС, Автоматическая загрузка при открытии файла | Vildar | Прочее. Программное обеспечение | 11 | 05.09.2008 16:58 |