Тема: Проподают исполнения в универсальном маркере

Zdelal ea sibe universalinii marker i dobavil v nevo 25 ispolnenii (eskizi armaturi).
Vot beda prishla i ea nimogu bolishe dobaviti ispolnenii, tochinee oni dobavleaiutsea i otobrajaiutsea, no posle perezagruzke SPDS-a oni propodaiut i ostaiotsea toliko pustaia stroka gde bilo imea ispolnenia.
Ot chego eto mojet biti, esti ogranichenie na kolichestvo ispolnenii?
Проподают исполнения в универсальном маркере

Re: Проподают исполнения в универсальном маркере

Выложите файл (mcd) с тем вариантом маркера который сохраняется в базе. И рабочий файл DWG с вариантами исполнений.
PS: Версию СПДС GraphiCS  укажите, пожалуйста.

(изменено: aqzaxs, 24 января 2016г. 20:05:04)

Re: Проподают исполнения в универсальном маркере

versia SPDS dumaiu ne priciom, proboval v 8.0, 9.4 i 10 v autocad 2014...2016 (x64).
dwg(autocad 2015) i mcd(spds 9.4) file
kak ea dobavleaiu ispolnenia:
- stavliu mashtab 1:1
- stavliu marker iz bazi
- dobavleaiu novuiu ispolneniu (vmeste s 4 tochiki vokrug*)
- sohraneaiu marker v bazu
- restart SPDS i netu...
* - smotreti autocad file

PS. 1. ispolnenii spetsialino atmashtabiroval (x1000) shtob ne bilo vidno vinoska v tablitsu s otcheotami
    2. linii dlea ispolnenia postavil polyline (width=0.4) shtob ne menealosi tolshina.

Re: Проподают исполнения в универсальном маркере

Непонятно, как работать с маркером. Работают только переключатели 2.5/3, выбор диаметра и кнопка измерителя. Как вы используете исполнения?
Проподают исполнения в универсальном маркере

(изменено: aqzaxs, 25 января 2016г. 16:10:03)

Re: Проподают исполнения в универсальном маркере

ispolnenia ea ispolizuiu v tablitsu - vedomosti detalei { s formuloi =Geometry(Object;"mcImplementation";object.tp) }
etot marker esheo ne rabotaet.

1. esli otkriti marker cherez master obiektov to tam esti "Table 1", v neom ea zadal dlea kajdoi ispolnenii(tp) chislo ispolizuemih atributov (tph) - ot 1 do 6 (0 dlea eskizov kotorih esheo ne dobavil )
2. potom ea privezal "tph" k radiobutton shtob poneati skoliko atributov v danon eskize ispolizovati(i esli v drugom pole toje esti znachenii - shtob oni ne ispolizovalisi).
3. tp00 - eto esli pokazati pustuiu echeiku
tp01 i tp02 eto homut i shpilka, dlea nih avtomaticheski dobavleaiutsea dlina kriukov (ne nravitsea mne kak ea eto zdelal - nado kakto uprostiti eto).
tp03.... drugie(prosto suma a+b+c+d+e+f)
poslednie(ppomoimu tp93...tp99) eto esli pokazati prosto a=..., b=... itd - risovati prosto eskiz e postaviti a , b ... na eskize(shtob ne dulirovati znachenii) - da eto ne po gost, no on mne i ne nujen :)

Vseo eto harosho, no problema v drugom  -  propodaiut ispolnenia, Vi probovali dobaviti ispolnenia? kak posle perezagruzke spds-a?

(изменено: Яков, 25 января 2016г. 16:14:41)

Re: Проподают исполнения в универсальном маркере

Вы добавляете исполнения через "Мастер объектов"?

aqzaxs пишет:

Vi probovali dobaviti ispolnenia?

Конечно.

(изменено: aqzaxs, 25 января 2016г. 16:26:16)

Re: Проподают исполнения в универсальном маркере

Яков пишет:

Вы добавляете исполнения через "Мастер объектов"?

net, ea iz markera.
https://yadi.sk/i/wzeL0mIjnhtZC

tochino kak v video

Re: Проподают исполнения в универсальном маркере

Яков пишет:

Конечно.

a posle perezagruzke spds-a ipolnenia propodaiut?

Re: Проподают исполнения в универсальном маркере

aqzaxs пишет:

a posle perezagruzke spds-a ipolnenia propodaiut?

Нет. Не пропадают. Но пока не могу разобраться, как маркер сам по себе должен работать.
У Вас, mcImplementation - "Простое поле". Оно вообще не участвует ни в расчёте, ни в на форме не задается...
Если я руками меняю значение mcImplementation, то все меняется и подставляется эскиз

Re: Проподают исполнения в универсальном маркере

https://yadi.sk/i/3oyfBhyBni4xE
imea tablitse pomeneati ("TableEdit_1" ==> "TableEdit_0")
i potom otuda virirati

potom delati spds tablitsu i vtcheote postaviti formulu
https://yadi.sk/i/0HvnjhRzni5fZ

v itoge poluchitsea
https://yadi.sk/i/wiqq942ani64i

Re: Проподают исполнения в универсальном маркере

vot tak ea dobavleaiu ispolnenia

Re: Проподают исполнения в универсальном маркере

aqzaxs пишет:

vot tak ea dobavleaiu ispolnenia

Кажется начинаю понимать.
mcImplementation - Это системный атрибут. В ролике на 1:37 (на ютубе есть подробная аннотация под видео) атрибуту присваивается значение на форме. В вашем случае нужно присвоить контролу значение, соответствующее списку исполнений. НО проще не связываться с таблицей, а сделать "вычисляемое поле" и присваивать исполнению значение "tp"

Re: Проподают исполнения в универсальном маркере

tablitsa bolishe dlea atributa "tph" - ivo ea ne znaiu kak bez tablitse, viti on dlea kajdoi ispolnenii  raznii.

Re: Проподают исполнения в универсальном маркере

bez tablitse mojno toli v odnom sluchae - esli imea ispolnenii budet "tp32-5" i naiti kakuiunibuti funktsiu shtob otsiuda "tph" bil 5

Re: Проподают исполнения в универсальном маркере

aqzaxs пишет:

tablitsa bolishe dlea atributa  "tph"  - ivo ea ne znaiu kak bez tablitse, viti on dlea kajdoi ispolnenii  raznii.

Там же на, 1:37,  показано как в поле со списком можно добавить значение для атрибута mcImplementation (Круг, Квадрат, Треугольник). Можно и в таблице конечно. НО, в Вашем случае, надо искать другой вариант. Так как у Вас,само  значание "tp" вычисляется выше.
НО, в любом случае mcImplementation нужно перенести в самый конец списка (drag&drop) сделать его "вычисляемым полем" и присвоить значение "tp"

(изменено: aqzaxs, 26 января 2016г. 02:50:14)

Re: Проподают исполнения в универсальном маркере

[S]soglasen shto na 1:37 variant luchshe:
poluchaetsea v mesto "krug", "kvadrat"... u menea budet "tp01", "tp02"..., a kak im prisvoiti tph?[/S]
poneal

[S]a esti kakoito otvet po povodu shto propodaiut ispolnenia?
tak i ne nashol otveta, u vas oni propali?[/S]

(изменено: aqzaxs, 26 января 2016г. 01:56:58)

Re: Проподают исполнения в универсальном маркере

v markere mojno kakto ispolizovati ispolnenia sozdanie cherez master obiektov?
kak otobraziti ih geometriu v tablitse?

Re: Проподают исполнения в универсальном маркере

aqzaxs пишет:

v itoge poluchitsea
https://yadi.sk/i/wiqq942ani64i

Так может не стоит изобретать велосипед?
Есть ведь СПДС Железобетон.

aqzaxs пишет:

v markere mojno kakto ispolizovati ispolnenia sozdanie cherez master obiektov?
kak otobraziti ih geometriu v tablitse?

Нет. Нельзя.

aqzaxs пишет:

a esti kakoito otvet po povodu shto propodaiut ispolnenia?
tak i ne nashol otveta, u vas oni propali?

Если я правильно понял, то вопрос снят?

Re: Проподают исполнения в универсальном маркере

Яков пишет:

Так может не стоит изобретать велосипед?

tak i poluchaetsea, esheo nikogo ne videl shtob ispolizol etot variant

Яков пишет:

Есть ведь СПДС Железобетон.

uje privik s moim markerom(uje 3 goda).

Яков пишет:

Если я правильно понял, то вопрос снят?

vopros ostalsea, tak kak ea dumaiu shto eto bag, obiesneaiu:
shtob ubeditsea shto problema ne v moeom markere, ea zdelal novii - kak v spravke(2 atributa i linia)

$poz
--------
$marka

i ubedilsea shto ogranichenii v kolichestvo netu, no esti drugoe -
- zdelal v odin marker 50 ispolnenii, v drugoi 30 i esheo odin na 15 ispolnenii - vseo horosho.
Vse ispolnenia ea dobavil za raz(otkril marker - dobavil 50 ispolnenii - sohranil - zakril)
a vot kogda dobavil 51-ia ispolnenia to nachelosi(kak ranishe), toje samaia i s drugimi markerami(30, 15).

Vivod: nado vseo za raz zdelati.
eto poluchaetsea shto bag(IMHO).

(изменено: aqzaxs, 26 января 2016г. 11:20:50)

Re: Проподают исполнения в универсальном маркере

Яков пишет:

Нет. Нельзя.

etot otvet ocheni mnogo dlea menea znachit.
vchera potereal tselii deni v poiskah kak otobraziti etu geometriu i predvidilosi shto segodnea dalishe budu iskati.

spasibo.

(изменено: Яков, 26 января 2016г. 15:48:52)

Re: Проподают исполнения в универсальном маркере

aqzaxs пишет:

vopros ostalsea, tak kak ea dumaiu shto eto bag, obiesneaiu:

Я вставил все исполнения которые были в таблице (они не совпадают по именам с теми что есть в мастере объектов)
Вид таблицы с арматурными изделиями

Файл DWG