MCAD 611 Жалоба Опубликовано 14 января, 2013 Но мне он вроде как не нужен - стандартного диалога хватает вполне А то, что на все выноски можно навесить "пользовательские" формы, назначить произвольныке атрибуты, использовать "коллекции" не оценил? Стандартный диалог связывает параметры в интерактивном режиме. Шаблон сохраняет зависимости (связи) в базе. При вставке достаточно указать "родительский" объект для заимствования свойств.магия какая-тоНичего подобного. Тупой анализ задач пользователей. Время универсальных решений прошло.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 14 января, 2013 Есть примерчик посмотреть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 15 января, 2013 Есть примерчик посмотреть? Ну если совсем просто, то как-то вот так:2013_01_15_10_41_58_1024x744.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 15 января, 2013 (изменено) спасибо за потраченное на меня время =) я только не понял, можно как-то сделать, чтобы данные для выноски подтягивались автоматически? т.е. у меня 100500 разных зон доп.армирования. я настроил шаблон выноски (как в видео, первая строка - позиция, вторая - шаг). дальше я хочу, чтобы: вариант а) при вставке объекта "доп армирование" мне сразу бы предлагалось сделать выноску, которая бы уже была заполнена данными с объекта как в видео: _http://youtu.be/xiqVVFqRXHI?t=53s только не покупая спдс жб =) вариант б) вручную поставить выноску, но все данные всё равно автоматически берутся с объекта сразу (делать как в видео - очень долго) Изменено 15 января, 2013 пользователем swell{d} Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 15 января, 2013 а) при вставке объекта "доп армирование" мне сразу бы предлагалось сделать выноску, которая бы уже была заполнена данными с объекта Такого функционала нет. Можно сделать эмуляцию выноски средствами параметризатора. Но это будет тот еще геморой с линией на вынсокевариант б) вручную поставить выноску, но все данные всё равно автоматически берутся с объекта сразу (делать как в видео - очень долго) Не совсем понял, что именно долго. Вы один раз создаёте выноску в базе а потом просто из неё вставляете и указываете на "Армирование". Данные берутся автоматом, при изменении в объекте меняются данные на выноске.вариант в) сделать группу 2013_01_15_16_55_56_1024x744.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 15 января, 2013 Можно сделать эмуляцию выноски средствами параметризатора. Но это будет тот еще геморой с линией на вынсоке именно про это я написал в #21 Данные берутся автоматом, при изменении в объекте меняются данные на выноске. я не понял, как научить выноску брать данные с нового объекта. при вставке из базы она заполняется данными того парам.объекта, на который я изначально её настраивал. вариант в) сделать группу то, что нужно. осталось разобраться, как это сделать =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 15 января, 2013 текущую дату в скрипте никак не получить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 15 января, 2013 я не понял, как научить выноску брать данные с нового объекта. при вставке из базы она заполняется данными того парам.объекта, на который я изначально её настраивал. Более чем странно. При указании точки вставки на объекте он "подсвечивается?то, что нужно. осталось разобраться, как это сделать =) Проще простого :-) Для начал выполнить процедуру связи из поста # 28. Меню / СПДС / объекты из базы / Маркеры, группы / Группировать объекты. Или в ком. строке spgroupobjects. Выбираем нужные объекты и в диалоге, в дереве параметров двойным кликом указываем какие параметры будут "управляющими". Для удобства можно создать форму. Далее сохраняем в базе. и всё :-) текущую дату в скрипте никак не получить? Скрипту уже более 10 лет, никому не требовалась Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 15 января, 2013 Более чем странно. При указании точки вставки на объекте он "подсвечивается? Всё. Разобрался. Ништяк. Побольше бы таких видосов, чтобы представлять возможности программы. А то скрипту 10 лет, а я только сейчас начинаю с ним разбираться... =) никому не требовалась да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =) 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 15 января, 2013 да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =) Да уж, задача :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
357 41 Жалоба Опубликовано 16 января, 2013 (изменено) да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =) А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа? Изменено 16 января, 2013 пользователем 357 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Volkov 126 Жалоба Опубликовано 16 января, 2013 А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа? выделить все форматы и в свойствах прописать все что нужно в любые ячейки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
357 41 Жалоба Опубликовано 16 января, 2013 Извиняюсь, не корректно поставил вопрос - получил известный мне ответ. Спасибо! Теперь мучаюсь над формулировкой вопроса... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 17 января, 2013 Да уж, задача :-) не то. нужно, чтобы 1. вставлялась в любое место чертежа; 2. обновлялась автоматически при открытии чертежа. в идеале бы вытащить дату создания файла, дату последнего изменения, дату печати... короче, максимум информации из файла. А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа? у меня основная надпись сделана таблицей, а таблица в блоке. блок вставлен на все листы. поля с названием листа и номером листа - ещё одна таблица, но не в блоке, поверх первой =) нам так удобно. и штамп за раз во всём проекте редактируется, и ведомость чертежей автоматически формируется Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 17 января, 2013 не то. нужно, чтобы 1. вставлялась в любое место чертежа; 2. обновлялась автоматически при открытии чертежа. в идеале бы вытащить дату создания файла, дату последнего изменения, дату печати... короче, максимум информации из файла. Тогда ты не в той теме пишешь. При чем тут СПДС? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 17 января, 2013 в нано я писал, меня игнорируют. я просто пояснил, что хочу. как вариант, через скрипты =) или переменную в таблицах бы сделали - вообще оптимал бы был Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 17 января, 2013 Ну а nano - то с какого перепугу :-) ? Это в чистом виде документооборот!!!\ Смотри TDMS ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 18 января, 2013 при чём тут tdms. tdms не позволит мне приехав на стройку по чертежу понять, когда он распечатан =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 18 января, 2013 TDMS - Позволит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 21 января, 2013 в первом сообщении вопросы со 2 по 5 пока висят без ответа Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 21 января, 2013 Как без ответа? пост #4 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 7 февраля, 2013 fUseCommonScale - как пользоваться? и ещё. у меня параметрический объект просто вставляется в модель без каких-либо доп указаний. сейчас для вставки нужно 2 клика мышкой, после которых предлагается вставить ещё один такой же объект. как сократить количество кликов до 1 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 8 февраля, 2013 fUseCommonScale - как пользоваться? В текущих версиях не используется. Рудименти ещё. у меня параметрический объект просто вставляется в модель без каких-либо доп указаний. сейчас для вставки нужно 2 клика мышкой, после которых предлагается вставить ещё один такой же объект. как сократить количество кликов до 1 ? function OnConnect { NoVectorSelect = 1; } Вставка будет проходить без выбора направления 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
swell{d} 228 Жалоба Опубликовано 8 февраля, 2013 она и так без выбора. если есть минутка, посмотри, пожалуйста: _http://fordewind.org/wiki/lib/exe/fetch.php?media=img:nano-pile.zip я так понимаю, программа ждёт второго клика, чтобы задать размер объекта. а мне ничего задавать не надо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MCAD 611 Жалоба Опубликовано 8 февраля, 2013 я так понимаю, программа ждёт второго клика function ActHeader { NPart=0; и в OnDialog DLGRESULT=IDOK; Свая.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты