FastFiber

ACAD 2008: tabellen koppelen met Excel

Gestart door Markske, wo 20 06 2007, 11:22:05

Vorige topic - Volgende topic

Markske

Momenteel ben ik aan het proberen om tabellen (gemaakt in AutoCAD met Data-extraction en die worden ge-update via datalink-update) te koppelen aan tabellen in Excel. Op die manier wil ik een stukje automatiseren. Als ik in mijn tekening die tabel laat updaten, zou ik graag de tabel in Excel ook ge-update willen zien...
Is er hier iemand die daar enige ervaring mee heeft???

Alvast bedankt!!!

Groetjes, Markske

Lyrix

Ik gebruik regelmatig excel tabellen in autocad.
Alleen het loopt niet echt lekker.
Wat ik doe, ik maak een opzet in excel.
Dit selecteer ik en copieer het. (ctrl+c)

Dan ga je naar je autocad tekening.
dan plak je deze (ctrl+v)

Het excel veld is nu zichtbaar in je tekening.
Als je deze wil edditen dan opent ie vanzelf excel.
Alleen dit gaat vaak niet goed.
Als je het veld dubbelklik wil autocad meestal het veld verschalen.
Bovendien gaat het soms ook mis met uitprinten.
Zeker bij de grotere velden wil er het een en ander wel eens wegvallen.
Zelfs in de preview kan je dat zien. En waar dat nu aan ligt, echt geen idee.
Heb autodesk er al eens over gebeld maar zelfs zij zeggen het niet te weten.

Het kan dus wel maar het is behelpen.

julien

copy paste is niet echt ideaal in autocad.
Je kan beter je tabel invoegen via het commando 'table'
-Insert options -> From a data link
klikken op het knopje rechts ervan
Create a new excel data link
...

Indo_Jim

Citaat van: Markske op wo 20 06 2007, 11:22:05
Momenteel ben ik aan het proberen om tabellen (gemaakt in AutoCAD met Data-extraction en die worden ge-update via datalink-update) te koppelen aan tabellen in Excel. Op die manier wil ik een stukje automatiseren. Als ik in mijn tekening die tabel laat updaten, zou ik graag de tabel in Excel ook ge-update willen zien...
Is er hier iemand die daar enige ervaring mee heeft???

Alvast bedankt!!!

Groetjes, Markske

Hallo

Wat je kunt doen is het tabel exporteren als *.csv
En deze in Excel inlezen. (inlezen via DATA/EXTERNE GEGEVENS IMPORTEREN/GEGEVENS IMPORTEREN/Bestand opzoeken *.csv) LET WEL op de instellingen.

Als de tabel wordt aangepast .... dus dan ook je *.csv ,
hoef je in excel alleen ff data(csv) GEGEVENS VERNIEUWEN
Praat geen poep,
want er is al genoeg schijt in de wereld.

Markske

Citaat van: Indo_Jim op di 03 07 2007, 11:40:21
Hallo

Wat je kunt doen is het tabel exporteren als *.csv
En deze in Excel inlezen. (inlezen via DATA/EXTERNE GEGEVENS IMPORTEREN/GEGEVENS IMPORTEREN/Bestand opzoeken *.csv) LET WEL op de instellingen.

Als de tabel wordt aangepast .... dus dan ook je *.csv ,
hoef je in excel alleen ff data(csv) GEGEVENS VERNIEUWEN


Dit lijkt me idd geen slecht idee... ga ik gelijk eens uitproberen!!

Bedankt voor je (jullie) reacties  :wink:

Groetjes, Markske

HofCAD

Citaat van: Lyrix op di 03 07 2007, 10:08:30
Ik gebruik regelmatig excel tabellen in autocad.
Alleen het loopt niet echt lekker.
Wat ik doe, ik maak een opzet in excel.
Dit selecteer ik en copieer het. (ctrl+c)

Dan ga je naar je autocad tekening.
dan plak je deze (ctrl+v)


Het excel veld is nu zichtbaar in je tekening.
Als je deze wil edditen dan opent ie vanzelf excel.
Alleen dit gaat vaak niet goed.
Als je het veld dubbelklik wil autocad meestal het veld verschalen.
Bovendien gaat het soms ook mis met uitprinten.
Zeker bij de grotere velden wil er het een en ander wel eens wegvallen.
Zelfs in de preview kan je dat zien. En waar dat nu aan ligt, echt geen idee.
Heb autodesk er al eens over gebeld maar zelfs zij zeggen het niet te weten.

Het kan dus wel maar het is behelpen.

Beste Lezers,

Men kan ook een AutoCAD table aanmaken via de Microsoft
applicatie Excel, men moet daarvoor in Excel een gebied
aangeven en met Copy kopieren en daarna in AutoCAD met het
commando PASTESPEC (Paste special) plakken met de keuze in
het dialoogvenster 'AutoCAD Entities'.
Door deze werkwijze wordt de tabel van Excel vertaald
naar een tabel in AutoCAD, waarbij men nog wel met grips de
afmetingen moet veranderen.

Met vriendelijke groet,
HofCAD CSI
ACADcadabra

Markske

Hoi,

ik zal mijn vraag eens een beetje verduidelijken
(maar na zelf al wat zoekwerk te hebben verricht vrees ik dat wat ik graag zou willen (nog) niet mogelijk is  :( )

ik heb een tekening met daarin een groot aantal blokjes (laat ons zeggen rioolputten) en aan elk blokje heb ik een attribuut gehangen (bv een put-nummer). Ik kan via Tools - Data extraction een tabel creëren die ik zowel in de tekening zelf kan plaatsen, of kan exporteren naar een excel-bestand (xls, csv of ...). Als ik in mijn tekening er een rioolput zou bij plaatsen (met zijn uniek nummer), dan kan ik via Update All Datalinks mijn tabel in mijn tekening automatisch laten updaten (wat op zich al niet slecht is). Wat ik nu graag zou hebben is: als ik nu mijn aangemaakt excel-bestand ga openen, dan wil ik ook daar dat nieuwe putnummer willen zien...

En nog een stapje verder zou zijn: als ik in mijn excel-bestand een put-nummer zou wijzigen en nadien ga opslaan, en ik open terug mijn AutoCAD tekening, dan zou ik graag willen zien dat zowel de tabel in mijn tekening als mijn attribuut automatisch aangepast zouden zijn...

Ik weet het... ik vraag veel...
Maar mijn leuze is: "Een goeie tekenaar is een luie tekenaar"
Daarmee bedoel ik dat ik graag tot een zelfde (en goed) resultaat wil komen zonder daar al te veel of extra werk in hoeve te steken  :wink:

Hopelijk begrijpen jullie mijn probleem een beetje?

Groetjes, Markske

Indo_Jim

#7
Citaat van: Markske op wo 04 07 2007, 11:18:13
Hoi,

ik zal mijn vraag eens een beetje verduidelijken
(maar na zelf al wat zoekwerk te hebben verricht vrees ik dat wat ik graag zou willen (nog) niet mogelijk is  :( )

ik heb een tekening met daarin een groot aantal blokjes (laat ons zeggen rioolputten) en aan elk blokje heb ik een attribuut gehangen (bv een put-nummer). Ik kan via Tools - Data extraction een tabel creëren die ik zowel in de tekening zelf kan plaatsen, of kan exporteren naar een excel-bestand (xls, csv of ...). Als ik in mijn tekening er een rioolput zou bij plaatsen (met zijn uniek nummer), dan kan ik via Update All Datalinks mijn tabel in mijn tekening automatisch laten updaten (wat op zich al niet slecht is). Wat ik nu graag zou hebben is: als ik nu mijn aangemaakt excel-bestand ga openen, dan wil ik ook daar dat nieuwe putnummer willen zien...

En nog een stapje verder zou zijn: als ik in mijn excel-bestand een put-nummer zou wijzigen en nadien ga opslaan, en ik open terug mijn AutoCAD tekening, dan zou ik graag willen zien dat zowel de tabel in mijn tekening als mijn attribuut automatisch aangepast zouden zijn...
Ik weet het... ik vraag veel...
Maar mijn leuze is: "Een goeie tekenaar is een luie tekenaar"
Daarmee bedoel ik dat ik graag tot een zelfde (en goed) resultaat wil komen zonder daar al te veel of extra werk in hoeve te steken  :wink:

Hopelijk begrijpen jullie mijn probleem een beetje?

Groetjes, Markske

Heel leuk wat je bedacht hebt (in rood) maar met hoeveel if then commando's wil je autocad wijs maken welke putje je gerenamed hebt.
Alles kan automatisch alleen wel met heel veel if en then.

Met ATTOUT kan je het wel direkt alles in xls zetten en ook (aanpassingen) automatisch  terugzetten met ATTin.
alleen weer zie boven de If en Then
Als iemand bv. stiekem een putje weg heeft gehaald en ergens anders nieuw als block heeft geinsert of........ welke is dan aangepast.

NA DEEL VAN EEN GOEDE TEKENAAR DIE LUI IS .......... alles wat automatisch gaat kan simpel worden vervangen dus ook een tekenaar.   
Praat geen poep,
want er is al genoeg schijt in de wereld.

HofCAD

#8
Citaat van: Markske op wo 20 06 2007, 11:22:05
Momenteel ben ik aan het proberen om tabellen (gemaakt in AutoCAD met Data-extraction en die worden ge-update via datalink-update) te koppelen aan tabellen in Excel. Op die manier wil ik een stukje automatiseren. Als ik in mijn tekening die tabel laat updaten, zou ik graag de tabel in Excel ook ge-update willen zien...
Is er hier iemand die daar enige ervaring mee heeft???

Alvast bedankt!!!

Groetjes, Markske

Beste Markske,

Ik heb nog geen AutoCAD 2008, maar volgens het boek
van ir.R. Boeklagen AutoCAD 2008
Computer ondersteund ontwerpen
ISBN 978 90 72497 54 4 NUR 991
moet er in de statusbalk een icoon zijn in de vorm
van een ketting waarmee je kan verversen.
In dit boek behandelt hij in het hoofdstuk begroten, hoe je
in AutoCAD een uittrekstaat kan koppelen aan een prijslijst.

Met vriendelijke groet,
HofCAD CSI

http://ellenfinkelstein.com/AutoCAD_tips_data_extraction.html
http://rkmcswain.blogspot.com/2007/04/autocad-2008-data-links.html
http://www.autocadexchange.com/forum/custom/page/tips_trucs
zie ook filmpje op http://www.autocadexchange.com/forum/list_messages/1903
zie voor meer filmpjes over AutoCAD 2008 http://heidihewett.blogs.com/my_weblog/files/AutoCAD2008Videos.htm
ACADcadabra

Markske

Citaat van: Indo_Jim op wo 04 07 2007, 14:27:02
Heel leuk wat je bedacht hebt (in rood) maar met hoeveel if then commando's wil je autocad wijs maken welke putje je gerenamed hebt.
Alles kan automatisch alleen wel met heel veel if en then.

Met ATTOUT kan je het wel direkt alles in xls zetten en ook (aanpassingen) automatisch  terugzetten met ATTin.
alleen weer zie boven de If en Then
Als iemand bv. stiekem een putje weg heeft gehaald en ergens anders nieuw als block heeft geinsert of........ welke is dan aangepast.

NA DEEL VAN EEN GOEDE TEKENAAR DIE LUI IS .......... alles wat automatisch gaat kan simpel worden vervangen dus ook een tekenaar.   


ATTIN en ATTOUT lijken me interesante commando's... ga ik me er gelijk eens even in verdiepen (ik vind het alleen niet terug in de Help van ACAD2008  :? ).
het probleem dat iemand stiekem iets zou veranderen aan een tekening is bij mij gelukkig nog niet aan de orde, want op dit moment heb ik al onze tekeningen in eigen beheer.
En je hebt idd gelijk om niet alles té automatisch te laten gebeuren. Niet dat ik schrik heb voor de vervanging van mijn persoon, maar eerder om de controle te verliezen over het tekenwerk zelf.


Citaat van: HofCAD op wo 04 07 2007, 15:16:18
Beste Markske,

Ik heb nog geen AutoCAD 2008, maar volgens het boek
van ir.R. Boeklagen AutoCAD 2008
Computer ondersteund ontwerpen
ISBN 978 90 72497 54 4 NUR 991
moet er in de statusbalk een icoon zijn in de vorm
van een ketting waarmee je kan verversen.
In dit boek behandelt hij in het hoofdstuk begroten, hoe je
in AutoCAD een uittrekstaat kan koppelen aan een prijslijst.

Met vriendelijke groet,
HofCAD CSI

http://rkmcswain.blogspot.com/2007/04/autocad-2008-data-links.html
http://www.autocadexchange.com/forum/custom/page/tips_trucs
zie ook filmpje op http://www.autocadexchange.com/forum/list_messages/1903


Heb inderdaad al één en ander over de nieuwigheden van koppelingen in ACAD2008 gehoord, gelezen en zelfs al gezien...
En het boek dat je vermeld is bij ons al in bestelling, het is alleen nog maar "even" wachten tot het wordt geleverd.
Ze zeggen: Geduld is een mooie deugd... het mag alleen niet te lang duren, vind ik  :wink:

Nogmaals bedankt voor jullie reacties!!!

groetjes, Markske

FastFiber