AutoCAD-AutodeskMicrostation-בנטלי

ייצוא קואורדינטות מ CAD ל txt

נניח שאנחנו רוצים לייצא נקודות מפורמט CAD, לרשימה מופרדת בפסיקים כדי להעלות לתחנה כוללת ולעשות התערבות באתר. בעבר ראינו כיצד לייבא אותם מ- Excel או txt עם AutoCAD y עם Microstation, עכשיו בואו לראות איך לייצא אותם.

ישנן דרכים שונות לעשות זאת, כמו למשל לספור את הפרות, ניתן לספור את הרגליים ולחלק אותן בארבע או פשוט לספור את הפרות. בואו נסתכל על כמה דרכים:

1 עושה את זה עם Microstation (dgn כדי txt)

בדוגמה, יש לי מגרש שיש לו חמישה קודקודים, ואני צריך לייצא את הקואורדינטות לקובץ txt.

לשם כך שמתי את הנקודות בעובי הנראה לעין. נזכיר שמשקלי הקו במיקרו-סטיישן הם דינמיים, ולכן הם ניכרים מיד.

dx to txt

שלב ראשון: הפעל את כלי הייצוא של הקואורדינטות (אם הוא אינו פעיל), לשם כך אנו בוחרים

כלים
תיבות כלים
אנו מפעילים את הפקודה האחרונה (xyz)
אז סגרנו את הפאנל והיה צריך להיות מופעל ככה

xyz dgn

שלב שני: בחר את הנקודות שברצוננו לייצא, ולאחר מכן בחר את הפקודה "יצוא קואורדינטות", שהוא החץ למעלה, ומלא את התנאים:קואורדינטות ייצוא

- קובץ נתונים
שם הקובץ
- מספר הקואורדינטות
-הזן הראשי
-דקים
- מפריד
-תצוגה
-Prefix / סיומת
- מספר ראשוני

הלוח מאפשר לך לבחור את האפשרויות, אם רק את הציורים שנבחרו (יחיד), את הציורים בתוך הגדר או את כל הקובץ (כל)

התוצאה הסופית היא קובץ .txt שניתן לפתוח מ- Excel.

במקרה שלי יש לי מספר שהוקצו, סימון תיבת הסימון כי הוא בצד ימין

במקרה שהקובץ כבר קיים חלון שישאל אם ברצונך להחליף או להוסיף (הוספה או הוספה) מוצג.

txt קואורדינטותכדי לזהות מהן הנקודות, המיקרוסטציה מציירת מספרים בכל נקודה, עם הצבע, סוג הקו וגודל הטקסט שיש לך.

2 עושה את זה עם AutoCAD

לפני ידיעת CivilCAD (Softdesk) השתמשנו ביישום DOS שעדיין נקרא dxf2csv. אתה יכול לנסות את זה אם אתה אוהב לענות את עצמך בנוסטלגיה, 🙂 יש גם כמה אפליקציות"ללא תשלום", ואני בטוח שחייב להיות כמה בחינם אבל במקרה הזה נראה איך זה נעשה עם Softdesk8, זה דומה ב-CivilCAD.

על מנת להפוך את הנקודות לגלויות, שיניתי את הפורמט לפורמט/פורמט נקודה/סגנון נקודה. על מנת שעובי הקווים יהיה גלוי, עליך להפעיל "Lts", תוך שימוש בערך קטן מ-1 עד שנראה את ההבדל.

dwg to txt

שלב ראשון: פתח פרויקט או צור חשבון חדש

AEC
Softdesk תוכניות (לשמור את הקובץ בפעם הראשונה)
צור פרוייקט
להקצות שם פרויקט, ואז אישור
אנו בוחרים את המספר שבו מתחיל המספור
בסדר אישור, אז בסדר
אנחנו בוחרים "קוגו", ואז בסדר

שלב שני: הזן את הנקודות למסד הנתונים: לשם כך, יש צורות שונות, במקרה זה נעשה זאת באופן אוטומטי: נקודות / נקודות שנקבעו / אוטומטיות, ולאחר מכן בחר כל שורה של המצולע.
האות שהוזן הוא להפוך נקודות / קביעת נקודות / לרשימה נקודות אפשריות. זה אמור להציג +6, כלומר יש כבר 5 נקודות שהוזנו למסד הנתונים.

שלב שלישי: לייצא את הנקודות.
כדי לייצא את הנקודות שאנחנו עושים:

נקודות / נקודות ייבוא ​​וייצוא / נקודות יצוא לקובץ
- בחר את תבנית הייצוא, במקרה זה PNE (נקודה, צפונה, מזרחה)
- אנו בוחרים את תיקיית היעד של הקובץ וכותבים את השם
בשורת הפקודה אנו בוחרים את אפשרויות הייצוא (לפי בחירה, לפי דרגה ... במקרה זה אנו משתמשים בכל, כל)
- נכון, הקובץ נעלם, במקרה זה מופרדים על ידי expacios אבל שווה ניתן לפתוח עם Excel

אוטוקאד txt

במקרה הנקודות נכתבות בגדלים גדולים מדי, עליך לשנות את יחידות המטרי משום שכברירת מחדל בא אנגלית (ציור AEC / setup / זוויות יחידה / בחר métric)

בהזדמנות זו לא היו לנקודות גובה, כי הנושא יראה בעמדה אחרת, כאשר אנחנו מדברים על קווי גובה.

לסבול את ההתעקשות שלי, האם מישהו יודע מאקרו עבור אטוקד כי הוא פשוט וחופשי?

האם מישהו אחר עושה את זה?

גולגי אלוורז

סופר, חוקר, מומחה במודלים לניהול קרקעות. הוא השתתף בהמשגה והטמעה של מודלים כגון: מערכת לאומית לניהול נכסים SINAP בהונדורס, מודל ניהול של עיריות משותפות בהונדורס, מודל משולב של ניהול קדסטרים - רישום בניקרגואה, מערכת ניהול הטריטוריה SAT בקולומביה . עורך בלוג הידע Geofumadas מאז 2007 ויוצר האקדמיה AulaGEO הכוללת יותר מ-100 קורסים בנושאי GIS - CAD - BIM - תאומים דיגיטליים.

מאמרים נוספים

תגובות 18

  1. לשם כך, אתה צריך CivilCAD או Civil3D. שניהם מודולים מיוחדים שעובדים על AutoCAD.
    AutoCAD לבד אינו מאפשר לך לעשות זאת.

  2. להתנצל על החניכה שלי, אני צריך לדעת איך לעבור ו / או לצייר חתכים או קטע באוטוקאד ישירות עם גובה קריאה ומרחקים (רוחב המסלול) כל 20 הר. אורך ובאותו זמן אני מרחיב את נפח המילוי והחפירות ישירות באוטוקאד

  3. טוב פוסט זה מצוין יש כלי תמיכה רבים כדי לפשט את העבודה וזה יהיה גם טוב להסתמך על civilcad כי הוא מעשי מאוד לשימוש, אבל הדבר החשוב הוא לדעת את המקור של כל מושג

  4. צעדים טובים להמשיך ללמד אותנו

  5. היי, קובוס בפוסט זה אנו מסבירים כיצד לעשות זאת עם Softdesk8. אני להעיר כי אנחנו לא יכולים דרך הבלוג הזה ממליצים דרכים לרכוש תוכנות פירטיות, בהודעה זו הזכרתי את זה ווז זה עובד בשביל זה, אבל זה בסיכון שלך.

  6. איך אני מצייר את העקומות ברמה באוטוקאד? כיצד ניתן להוריד את softdesk8?

  7. שלום חורחה לואיס

    ראשית, בתחנה הכוללת, היא מייצאת את הנקודות לפורמט .txt, רצוי בסדר: x קואורדינטה, y קואורדינטות, גובה, תיאור.

    ולאחר מכן לפתוח אותם עם Excel, בחירת הקובץ מסוג .txt

    בחר את האפשרות המופרדת בפסיקים, כך שתוכל להפריד בין העמודות

    כדי לקבל אותם ב- Excel אני ממליץ לך להשתמש הכלי הזה, אשר מייצא להצטיין dxf

  8. אני צריך את השלבים כדי להיות מסוגל לייצא את נקודות התחנה כדי להצטיין ... תודה

    דחוף

  9. אני אעריך את זה, בבקשה. זה עבור התזה שלי ואני רק צריך לעשות את זה כדי להתקדם ושיא. תודה.

  10. דניאל, תן לי למצוא vba השתמשתי לפני כמה זמן ולהעלות אותו בשבילך לנסות

    תן לי היום

  11. לא, זה רק משמש לך לייבא נקודות.
    אני אקבל VBA ואני אעלה את זה בשבילך לנסות.

  12. ¿¿¿¿איך אני עושה כדי לייבא את הקואורדינטות מה- EXCEL למיקרוסטציה ולצייר את הקווים שלי; דרך אפליקציית הבוקסר של הכלים> XYZtext> קואורדינלים יבוא ???????

    זה איך אני משתמש זה יישום לייבא ???

  13. יום טוב, גלווארייזן

    תודה, אבל המקרה שלי הוא זה:

    יש לי מסד נתונים באקסל שבו יש לי את קואורדינטות המקור וקואורדינטות היעד, ואני רוצה שהוא ישרטט את הקווים באוטוקאד. """אבל""" ללא העתקה והדבקה, אלא הפעולה היא אוטומטית, כלומר עם מאקרו או קוד כלשהו ליצירת הממשק, או אולי בתוך AUTOCAD או MICROSTATION יש ממשק שמייבא נתונים מ- Excel AUTOCAD או MICROSTATION אם זה המקרה

    אתה מציע לי galvarezhn
    ??????????? תודה

  14. אני THESISIST ואני מחפש איך אני יכול באופן אוטומטי לצייר שורות ב- AutoCAD ממסד נתונים ב- Excel, כלומר, לאחר הקואורדינטות ORIGIN ו קואורדינטות DESTINATIONS

    אבל אני לא לצייר נקודות אבל קווי זה באמת אומר נקודת מוצא נקודות שונות
    תודה

  15. זה lisp יכול לעשות את זה

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    אני 0
    f (פתוח (getstring "\nfilename: ") "w")
    )
    (חזרה n
    (שם setq (ssname ai)
    ent (שם entget)
    tp (cdr (אסוף 0 ent))
    )

    (אם (= "טקסט" tp)
    (= (cdr (אסוציאציה 71)) 0) (= (cdr (72 ent)) 0)
    פרוגן
    (ip setk (cdr (אסוציאציה 10 אסוציאציה))
    x (rtos (IP לרכב) 2 2)
    ו (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (אסוציאציה 1 אסוציאציה))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ): טקסט מוצדק משמאל
    פרוגן
    (ip setk (cdr (אסוציאציה 11 אסוציאציה))
    x (rtos (IP לרכב) 2 2)
    ו (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (אסוציאציה 1 אסוציאציה))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), מלבד שמאל שמאל
    ), אם
    ), אם

    (אם (= "MTEXT" tp)
    פרוגן
    (ip setk (cdr (אסוציאציה 10 אסוציאציה))
    x (rtos (IP לרכב) 2 2)
    ו (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (אסוציאציה 1 אסוציאציה))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ): טקסט מוצדק משמאל
    טקסט

    (setq i (1 + i))
    ); חזור
    (סגור f)
    )

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

לחצן חזרה למעלה