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:
Het vak rechts is een voorbeeld van een verplaatsing op basis van lagers en afstanden met de volgende structuur.
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.
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:
= SAMENVOEGEN(“plaatspunt ;","xy ="U7”,,”,V7",";")
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.
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;
= SAMENVOEGEN(“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:
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
Om 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.
Stuur me een voorbeeld van een bestand en wat je van de applicatie moet doen editor@geofumadas.com
Met vriendelijke groet
Kas teie Trimble en PowerDraft vaheline expot / import ja koodide mkm programmi teete?
hij laat me het niet doen, in Microstation vertelt hij mij de opdracht van kennismaking
hallo !!! vrienden wilden hen vragen, ik heb het 2015.el autocad programma 6 nodig of als je me kan helpen met intarlar.grasias.
Werkt met elke versie van AutoCAD
Kan iemand me vertellen of het exell-sjabloon polygonen met autocad kan tekenen, is compatibel met elke versie van autocad of civiele 3d?
Beste vriend, ik heb het bestand dat ik heb gevraagd, heel erg bedankt !!
Het is in je mail, controleer de spam map, soms gaat het daar.
Als u problemen hebt, laat het ons weten
editor@geofumadas.com
Meneer verzenden het geld door Pay Pal, maar ik kan de weg niet vinden om me het Excel-bestand voor microstation te kunnen downloaden
Er zijn lisp routines die dit doen in AutoCAD.
Hoe kan ik het doen zodat je op zijn minst wat uitsluiting kunt maken, het mij per 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 ...
Op de pagina van downloads van dit web is er een vel waarmee u punten kunt trekken van coördinaten in Excel
HELLO AS EN COMBIERTO DE CORDENADA VAN EEN STAD VAN EXCEL AAN AUTOCAD MEGUSTARIA OM HET AUTOCAD MIO TE DOEN IS 2007, DANK U
ook in autocad kan je in mdl ………… ..