Teken een veelhoek met lagers en afstanden van Excel naar Microstation

Enkele jaren geleden publiceerde ik een artikel dat liet zien hoe gegevens in Excel gecombineerd kunnen worden een crossover bouwen met AutoCAD, zonder het hele protocol te hoeven doen:

@afstand

Onlangs waren we in de AutoCAD-cursus, iemand vroeg me of dat kon worden gedaan met de Microsation-opdrachtregel. Het antwoord is JA, je moet gewoon begrijpen dat de Keyin van Microstation niet hetzelfde is als de AutoCAD-opdrachtregel. Laten we eens kijken hoe het kan worden gebouwd, terloops leren we kleine dingen die in dit programma weinig worden gebruikt:

De tabel aan de rechterkant is een voorbeeld van een traverse op basis van richtingen en afstanden.

doos van lagers en afstanden autocad microstation

Met Microstation kun je dit tekenen zoals ik al eerder heb uitgelegd, met het duidelijke nadeel - en hetzelfde van AutoCAD - dat het vervelend is om één voor één te schrijven, de mogelijkheid om verkeerd te zijn en zelfs dat de vorige cursus niet wordt gereset.

 

MicroStation cursussen

 

Nou, het proces van samenvoegen is gewoon hetzelfde dat ik uitgelegd heb met AutoCAD, je moet gewoon iets begrijpen waarin Microstation verschilt.

De keyin is niet gebouwd op basis van het maken van commando's in een regel tekst maar voor het aanroepen van commando's met objectoriëntatie, dus het ondersteunt slechts 56 karakters. Bovendien vereist het dat een puntkomma (;) wordt gebruikt om de bestellingen te scheiden, omdat het, in tegenstelling tot AutoCAD, dat afkomstig is van een basisprogrammeringslogica, een Clipper-logica brengt met wat Microstation daar maakte toen het werd nog steeds Ustation genoemd.

Op basis hiervan is de eenvoudigste manier om de bestellingen op te roepen vanuit een tekstbestand met het @ -commando, waarvan ik denk dat maar heel weinigen het kennen, maar dat is de procedure die Microstation altijd heeft gebruikt om batchbestellingen te verwerken. Inclusief de importeer punten uit een txt-lijst het is een mdl die dit doet.

 

Met behulp van het Excel-blad dat ik eerder heb gewerkt om te leren hoe ik omzetten van lagers en afstanden naar coördinaten, zal ik laten zien hoe het voor Microstation zou aansluiten:

Concatenateer de punten.

Wat ons interesseerde is eindelijk dat de Sleutel in finale is:

plaatspunt ;xy =374037.736,1580735.145;

Plaatspunt is het puntcommando, inclusief de spatie, de puntkomma is om een ​​andere volgorde aan te geven, de xy = is de volgorde om coördinaten in te voeren en de twee blauwe en groene coördinaten zijn de bekende punten. Aan het einde een nieuwe puntkomma om een ​​aan te geven invoeren of stap naar nieuw commando.

Zodat de cellen van mijn interesse in U7 en V7 zijn om te concateneren, zijn:

= CONCATENATE («plaatspunt ; »,»xy =',U7, »,»,V7, »;»)

doos van lagers en afstanden autocad microstation

Op deze manier kopieer ik gewoon de inhoud van kolom AA in een txt-bestand, dat ik ga bellen puntosgeofumadas2.txt. Ik stel voor dat ze het rechtstreeks in C zetten, zodat het pad niet zo moeilijk is.

In dit geval plaatst ik het in mijn documenten, het pad zou zijn: C: \ Users \ User \ Documents \ pointsandfumed2.txt

om het te laten draaien, activeren we het opdrachtregelvenster (sleutel in), dit is gedaan van Hulpprogramma's> toets in en voer dan de bestelling in:

@C: \ Users \ User \ Documents \ DottedPoint2.txt

We doen Enter, en daar heb je het, de punten die in hun volgorde zijn getekend. Het is handig om een ​​dikke lijndikte te hebben om ze weer te geven.

 

doos van lagers en afstanden autocad microstation

Sluit de lijnen samen.

Hiervoor is de operatie gelijk, het commando dat we moeten uitvoeren is plaats lijn, bovendien wijzen wij erop dat de lijn een punt van herkomst en bestemming heeft.

plaats lijn ;xy =374032.234,1580716.255;xy =374037.736,1580735.145;

= CONCATENATE («plaats lijn ; »,»xy =«, U6,», », V6,»; »,»xy =«, U7,», », V7,»; »)

We kopiëren en plakken naar het txt-bestand, slaan op en voeren opnieuw uit

@C: \ Users \ User \ Documents \ DottedPoint2.txt

En daar hebben ze het:

doos van lagers en afstanden autocad microstation

 

En een bijkomend voordeel is dat het opbouwen van de doos van lagers en afstanden alleen maar nodig is om te doen Kopiëren in Excel en pasta in Microstation. Met plak speciaal kunt u kiezen tussen een afbeelding, een ingesloten of een gekoppelde spreadsheet

doos van lagers en afstanden autocad microstation

richtingen naar microstation DownloadsOm het artikel compleet te maken, Ik regel het voorbeeldbestand in Excel, waarin ze alleen het punt van oorsprong, richtingen en afstanden hoeven te veranderen en de sjabloon kan nuttig zijn voor elke leguaan met meer dan een halve pond ribben.  Ook hier is het voorbeeld txt.

Het vereist een symbolische bijdrage voor de download, waarmee u kunt doen Creditcard of Paypal.

14 Antwoorden op "Teken een veelhoek met peilingen en afstanden van Excel naar Microstation"

  1. Kas teie Trimble en PowerDraft vaheline expot / import ja koodide mkm programmi teete?

  2. hij laat me het niet doen, in Microstation vertelt hij mij de opdracht van kennismaking

  3. hallo !!! vrienden wilden hen vragen, ik heb het 2015.el autocad programma 6 nodig of als je me kan helpen met intarlar.grasias.

  4. Kan iemand me vertellen of het exell-sjabloon polygonen met autocad kan tekenen, is compatibel met elke versie van autocad of civiele 3d?

  5. Beste vriend, ik heb het bestand dat ik heb gevraagd, heel erg bedankt !!

  6. Meneer verzenden het geld door Pay Pal, maar ik kan de weg niet vinden om me het Excel-bestand voor microstation te kunnen downloaden

  7. Hoe kan ik het doen, zodat je op zijn minst wat uitsluiting kunt maken, het naar mijn e-mail kunt sturen, er zijn mensen die het erg moeilijk vinden om het te krijgen door te betalen ... bedankt en ik ben heel dankbaar ... jaime

  8. Op de pagina van downloads van dit web is er een vel waarmee u punten kunt trekken van coördinaten in Excel

  9. HOE HOE EN COMBIERTO DE CORDENADA VAN EEN BLAD EXCEL AAN DE MEGUSTARISCHE AUTOCAD OM HET TE DOEN DE AUTOCAD MIO IS 2007 BEDANKT

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.