yoin

designer68

ik heb een bestand in excel met x en y coordinaten en putnummers en ingemeten maaiveldhoogtes.
ik heb een block gemaakt met de attributen putnummers en maaiveld hoogte.
hierna heb ik met attout een txt bestand gemaakt en wilde ik in de juiste velden de putnummers en maaiveld en x en y coordinaat plaatsen.

maar met attout geeft hij geen x en y coordinaten maar handle namen en daar kan ik niks mee momenteel.

ik kan wel een txt bestand maken met dataextract, en dan heb ik wel keurig de x en y coordinaten in een lijst, maar ik weet niet hoe ik dit kan gebruiken met importeren weer.


moeilijk moeilijk, het symbool met de attributen is dus klaar, maar nu wil ik dat hij op alle x en y coordinaten dit symbool plaatst met de ingevulde attribuutnamen (putnummers en maaiveld).

HofCAD

#1
Beste Designer68

Heb je in http://www.cadsite.be/smf/index.php?topic=4361.msg22872#msg22872
mijn voorbeeld gezien van DuckKantoor.zip?

Met vriendelijke groet, HofCAD CSI.
ACADcadabra

designer68

ik heb hem bekeken, maar is niet helemaal wat ik bedoelde.

ik heb een block en die wil ik graag op deze coordinaten hebben en als attribuut tekst in beeld bij de put het putnummer en maaiveld.

Reimer

Op basis van het excelbestand van HofCAD heb ik het bijgaande excelbestand gemaakt welke volgens mij voor jou kan werken.
In de eerste kolommen vul je de gegevens in en de inhoud van het rode vak moet je op de commandoregel van autocad plakken. Voor een juiste werking wordt vooraf de ObjectSnap uitgezet en wordt ATTREQ op 1 gezet. De laatste zorgt er voor dat autocad daadwerkelijk vraagt om de attributen van een block in te vullen.

Reimer

HofCAD

#4
Citaat van: designer68 op do 01 12 2011, 19:42:31
ik heb hem bekeken, maar is niet helemaal wat ik bedoelde.

ik heb een block en die wil ik graag op deze coordinaten hebben en als attribuut tekst in beeld bij de put het putnummer en maaiveld.
Beste Designer68,

Dit snap ik niet!
Waarom is dit niet, wat je bedoelde?
Test eens 'HofCAD Rioolputten.xls' in de tekening 'rioolput-test.dwg'
door op het blad DDE de knop 'Insert Blocks' te klikken.
Of probeer eens Lantaarn.zip
http://www.cadsite.be/smf/index.php?action=dlattach;topic=4361.0;attach=1694

Met vriendelijke groet, HofCAD CSI.

PS In 'Insert putten.xls' is een voorbeeld van Reimer volgens de Scripting methode
en in 'HofCAD Rioolputten.xls' is een voorbeeld volgens de DDE methode of
Dynamic Data Exchange methode.
ACADcadabra

designer68

Wel erg knap, alleen als ik hem draai moet ik nog wel handmatig per put het dialoogscherm invullen om de attribuut values in te geven.

Klopt dit?

groet designer

HofCAD

Citaat van: designer68 op vr 02 12 2011, 11:44:06
Wel erg knap, alleen als ik hem draai moet ik nog wel handmatig per put het dialoogscherm invullen om de attribuut values in te geven.

Klopt dit?

groet designer
Beste Designer68,

Zet de AutoCAD variabele Attdia op 0.

Met vriendelijke groet, HofCAD CSI.
ACADcadabra

designer68

Geweldig, dank jullie wel.


designer68

mijn maaiveld eindigt op 6 cijfers na de komma.
kan ik dit nog veranderen naar 2 achter de komma?


Verder werkt hij prima.

groetjes

HofCAD

#9
Beste Designer68,

Verplaats zoals in mijn voorbeeld de maaiveldwaarden bijv. naar kolom H,
en zet in cel  F1 de formule =AFRONDING(H1,2) en
via de vulgreep plaatst u de overige in kolom F.(Zie attachment)

Met vriendelijke groet, HofCAD CSI.

PS Welke methode wil je gaan volgen: de Scripting methode of
de Dynamic Data Exchange methode(de dynamische gegevensuitwisseling).
ACADcadabra

designer68

Dank je wel.

De methode die ik ga gebruiken is de DDE met hode.
Die werkt goed voor me.

yoin