ייצוא קואורדינטות מ CAD ל txt
נניח שאנחנו רוצים לייצא נקודות מפורמט CAD, לרשימה מופרדת בפסיקים כדי להעלות לתחנה כוללת ולעשות התערבות באתר. בעבר ראינו כיצד לייבא אותם מ- Excel או txt עם AutoCAD y עם Microstation, עכשיו בואו לראות איך לייצא אותם.
ישנן דרכים שונות לעשות זאת, כמו למשל לספור את הפרות, ניתן לספור את הרגליים ולחלק אותן בארבע או פשוט לספור את הפרות. בואו נסתכל על כמה דרכים:
1 עושה את זה עם Microstation (dgn כדי txt)
בדוגמה, יש לי מגרש שיש לו חמישה קודקודים, ואני צריך לייצא את הקואורדינטות לקובץ txt.
לשם כך שמתי את הנקודות בעובי הנראה לעין. נזכיר שמשקלי הקו במיקרו-סטיישן הם דינמיים, ולכן הם ניכרים מיד.
שלב ראשון: הפעל את כלי הייצוא של הקואורדינטות (אם הוא אינו פעיל), לשם כך אנו בוחרים
כלים
תיבות כלים
אנו מפעילים את הפקודה האחרונה (xyz)
אז סגרנו את הפאנל והיה צריך להיות מופעל ככה
שלב שני: בחר את הנקודות שברצוננו לייצא, ולאחר מכן בחר את הפקודה "יצוא קואורדינטות", שהוא החץ למעלה, ומלא את התנאים:
- קובץ נתונים
שם הקובץ
- מספר הקואורדינטות
-הזן הראשי
-דקים
- מפריד
-תצוגה
-Prefix / סיומת
- מספר ראשוני
הלוח מאפשר לך לבחור את האפשרויות, אם רק את הציורים שנבחרו (יחיד), את הציורים בתוך הגדר או את כל הקובץ (כל)
התוצאה הסופית היא קובץ .txt שניתן לפתוח מ- Excel.
במקרה שלי יש לי מספר שהוקצו, סימון תיבת הסימון כי הוא בצד ימין
במקרה שהקובץ כבר קיים חלון שישאל אם ברצונך להחליף או להוסיף (הוספה או הוספה) מוצג.
כדי לזהות מהן הנקודות, המיקרוסטציה מציירת מספרים בכל נקודה, עם הצבע, סוג הקו וגודל הטקסט שיש לך.
2 עושה את זה עם AutoCAD
לפני ידיעת CivilCAD (Softdesk) השתמשנו ביישום DOS שעדיין נקרא dxf2csv. אתה יכול לנסות את זה אם אתה אוהב לענות את עצמך בנוסטלגיה, 🙂 יש גם כמה אפליקציות"ללא תשלום", ואני בטוח שחייב להיות כמה בחינם אבל במקרה הזה נראה איך זה נעשה עם Softdesk8, זה דומה ב-CivilCAD.
על מנת להפוך את הנקודות לגלויות, שיניתי את הפורמט לפורמט/פורמט נקודה/סגנון נקודה. על מנת שעובי הקווים יהיה גלוי, עליך להפעיל "Lts", תוך שימוש בערך קטן מ-1 עד שנראה את ההבדל.
שלב ראשון: פתח פרויקט או צור חשבון חדש
AEC
Softdesk תוכניות (לשמור את הקובץ בפעם הראשונה)
צור פרוייקט
להקצות שם פרויקט, ואז אישור
אנו בוחרים את המספר שבו מתחיל המספור
בסדר אישור, אז בסדר
אנחנו בוחרים "קוגו", ואז בסדר
שלב שני: הזן את הנקודות למסד הנתונים: לשם כך, יש צורות שונות, במקרה זה נעשה זאת באופן אוטומטי: נקודות / נקודות שנקבעו / אוטומטיות, ולאחר מכן בחר כל שורה של המצולע.
האות שהוזן הוא להפוך נקודות / קביעת נקודות / לרשימה נקודות אפשריות. זה אמור להציג +6, כלומר יש כבר 5 נקודות שהוזנו למסד הנתונים.
שלב שלישי: לייצא את הנקודות.
כדי לייצא את הנקודות שאנחנו עושים:
נקודות / נקודות ייבוא וייצוא / נקודות יצוא לקובץ
- בחר את תבנית הייצוא, במקרה זה PNE (נקודה, צפונה, מזרחה)
- אנו בוחרים את תיקיית היעד של הקובץ וכותבים את השם
בשורת הפקודה אנו בוחרים את אפשרויות הייצוא (לפי בחירה, לפי דרגה ... במקרה זה אנו משתמשים בכל, כל)
- נכון, הקובץ נעלם, במקרה זה מופרדים על ידי expacios אבל שווה ניתן לפתוח עם Excel
במקרה הנקודות נכתבות בגדלים גדולים מדי, עליך לשנות את יחידות המטרי משום שכברירת מחדל בא אנגלית (ציור AEC / setup / זוויות יחידה / בחר métric)
בהזדמנות זו לא היו לנקודות גובה, כי הנושא יראה בעמדה אחרת, כאשר אנחנו מדברים על קווי גובה.
לסבול את ההתעקשות שלי, האם מישהו יודע מאקרו עבור אטוקד כי הוא פשוט וחופשי?
האם מישהו אחר עושה את זה?
לשם כך, אתה צריך CivilCAD או Civil3D. שניהם מודולים מיוחדים שעובדים על AutoCAD.
AutoCAD לבד אינו מאפשר לך לעשות זאת.
להתנצל על החניכה שלי, אני צריך לדעת איך לעבור ו / או לצייר חתכים או קטע באוטוקאד ישירות עם גובה קריאה ומרחקים (רוחב המסלול) כל 20 הר. אורך ובאותו זמן אני מרחיב את נפח המילוי והחפירות ישירות באוטוקאד
טוב פוסט זה מצוין יש כלי תמיכה רבים כדי לפשט את העבודה וזה יהיה גם טוב להסתמך על civilcad כי הוא מעשי מאוד לשימוש, אבל הדבר החשוב הוא לדעת את המקור של כל מושג
נסה עם יישום אחר זה
también XYZ-DXF קיים שהוא הטוב ביותר
צעדים טובים להמשיך ללמד אותנו
היי, קובוס בפוסט זה אנו מסבירים כיצד לעשות זאת עם Softdesk8. אני להעיר כי אנחנו לא יכולים דרך הבלוג הזה ממליצים דרכים לרכוש תוכנות פירטיות, בהודעה זו הזכרתי את זה ווז זה עובד בשביל זה, אבל זה בסיכון שלך.
איך אני מצייר את העקומות ברמה באוטוקאד? כיצד ניתן להוריד את softdesk8?
שלום חורחה לואיס
ראשית, בתחנה הכוללת, היא מייצאת את הנקודות לפורמט .txt, רצוי בסדר: x קואורדינטה, y קואורדינטות, גובה, תיאור.
ולאחר מכן לפתוח אותם עם Excel, בחירת הקובץ מסוג .txt
בחר את האפשרות המופרדת בפסיקים, כך שתוכל להפריד בין העמודות
כדי לקבל אותם ב- Excel אני ממליץ לך להשתמש הכלי הזה, אשר מייצא להצטיין dxf
אני צריך את השלבים כדי להיות מסוגל לייצא את נקודות התחנה כדי להצטיין ... תודה
דחוף
ובכן דניאל, זה היה היחיד שיכולתי להוכיח כי עובד, הוא VBA אבל אינטראקציה עם Excel על לטוס
http://geofumadas.com/cuadro-de-rumbos-y-distancias-en-excel-interactivo-con-microstation/
אני אעריך את זה, בבקשה. זה עבור התזה שלי ואני רק צריך לעשות את זה כדי להתקדם ושיא. תודה.
דניאל, תן לי למצוא vba השתמשתי לפני כמה זמן ולהעלות אותו בשבילך לנסות
תן לי היום
לא, זה רק משמש לך לייבא נקודות.
אני אקבל VBA ואני אעלה את זה בשבילך לנסות.
¿¿¿¿איך אני עושה כדי לייבא את הקואורדינטות מה- EXCEL למיקרוסטציה ולצייר את הקווים שלי; דרך אפליקציית הבוקסר של הכלים> XYZtext> קואורדינלים יבוא ???????
זה איך אני משתמש זה יישום לייבא ???
יום טוב, גלווארייזן
תודה, אבל המקרה שלי הוא זה:
יש לי מסד נתונים באקסל שבו יש לי את קואורדינטות המקור וקואורדינטות היעד, ואני רוצה שהוא ישרטט את הקווים באוטוקאד. """אבל""" ללא העתקה והדבקה, אלא הפעולה היא אוטומטית, כלומר עם מאקרו או קוד כלשהו ליצירת הממשק, או אולי בתוך AUTOCAD או MICROSTATION יש ממשק שמייבא נתונים מ- Excel AUTOCAD או MICROSTATION אם זה המקרה
אתה מציע לי galvarezhn
??????????? תודה
שלום דניאל, אותו הליך הסביר כאן
http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/
זה עובד, אבל במקום להפעיל את הפקודה נקודה
להפעיל את שורת הפקודה, או pline
במקום לשים את הנקודות תצייר קו
דרישת שלום
אני THESISIST ואני מחפש איך אני יכול באופן אוטומטי לצייר שורות ב- AutoCAD ממסד נתונים ב- Excel, כלומר, לאחר הקואורדינטות ORIGIN ו קואורדינטות DESTINATIONS
אבל אני לא לצייר נקודות אבל קווי זה באמת אומר נקודת מוצא נקודות שונות
תודה
זה 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)
)