ส่งออกพิกัดจาก CAD เป็น txt
สมมติว่าเราต้องการส่งออกคะแนนจากรูปแบบ CAD ไปยังรายการที่คั่นด้วยจุลภาคเพื่ออัปโหลดไปยังสถานีทั้งหมดและทำเว็บไซต์ ก่อนหน้านี้เราได้เห็นวิธีการนำเข้าจาก excel หรือ txt กับ AutoCAD y กับ Microstationตอนนี้ขอดูวิธีการส่งออก
มีหลายวิธีในการทำเช่นการนับวัวคุณสามารถนับขาแล้วหารด้วยสี่หรือจะนับวัวก็ได้ มาดูวิธีกันบ้าง:
1 ทำด้วย Microstation (dgn to txt)
ในตัวอย่างฉันมีพล็อตที่มีจุดยอด 5 แห่งและต้องส่งออกพิกัดไปยังไฟล์ txt
สำหรับสิ่งนี้ฉันได้วางจุดไว้ในความหนาที่มองเห็นได้ โปรดจำไว้ว่าน้ำหนักเส้นใน Microstation เป็นแบบไดนามิกดังนั้นจึงสามารถสังเกตเห็นได้ทันที
ขั้นตอนแรก: เปิดใช้งานเครื่องมือส่งออกพิกัด (หากไม่ได้ใช้งานอยู่) สำหรับสิ่งนี้เราเลือก
เครื่องมือ
กล่องเครื่องมือ
เราเรียกใช้คำสั่งสุดท้าย (xyz)
จากนั้นเราปิดแผงและควรได้รับการเปิดใช้งานด้วยวิธีนี้
ขั้นตอนที่สอง: เลือกจุดที่เราต้องการส่งออก จากนั้นเลือกคำสั่ง “ส่งออกพิกัด” ซึ่งเป็นลูกศรขึ้น และกรอกเงื่อนไข:
- ไฟล์ข้อมูล
- ชื่อของไฟล์
- พิกัดของพิกัด
- หลักทั่วไป
-Decimales
-Separador
-having
- คำนำหน้า / คำต่อท้าย
- หมายเลขเริ่มต้น
แผงควบคุมช่วยให้คุณสามารถเลือกตัวเลือกได้หากมีเพียงภาพวาดที่เลือก (ภาพเดียว) ภาพวาดภายในรั้วหรือไฟล์ทั้งหมด (ทั้งหมด)
ผลลัพธ์ที่ได้คือไฟล์. txt ที่คุณสามารถเปิดได้จาก excel
ในกรณีของฉันฉันได้กำหนดหมายเลขแล้วทำเครื่องหมายช่องทำเครื่องหมายที่อยู่ด้านขวา
ในกรณีที่ไฟล์มีอยู่แล้วจะมีหน้าต่างที่ถามว่าคุณต้องการแทนที่หรือเพิ่ม (เพิ่มหรือต่อท้าย) ปรากฏขึ้น
ในการระบุว่าเป็นจุดใดไมโครสเตชั่นจะวาดตัวเลขให้คุณในแต่ละจุดด้วยสีประเภทของเส้นและขนาดของข้อความที่คุณใช้งานอยู่
2 ทำกับ AutoCAD
ก่อนที่เราจะรู้ CivilCAD (Softdesk) เราใช้แอปพลิเคชัน DOS ที่ยังคงมีอยู่ dxf2csv. คุณสามารถลองใช้มันถ้าคุณชอบที่จะทรมานตัวเองด้วยความคิดถึง 🙂 นอกจากนี้ยังมีแอพบางตัว”ไม่มีเลย“ และฉันแน่ใจว่าจะต้องมีบางอย่างฟรี แต่ในกรณีนี้ เราจะมาดูกันว่ามันทำงานอย่างไรกับ Softdesk8 ซึ่งคล้ายกับใน CivilCAD
เพื่อให้มองเห็นจุดต่างๆ ฉันได้เปลี่ยนรูปแบบด้วยรูปแบบ/รูปแบบจุด/รูปแบบจุด เพื่อให้มองเห็นความหนาของเส้น คุณต้องเปิดใช้งาน "Lts" โดยใช้ค่าที่น้อยกว่า 1 จนกว่าเราจะเห็นความแตกต่าง
ขั้นตอนแรก: เปิดโครงการหรือสร้างโครงการใหม่
ประชาคมเศรษฐกิจอาเซียน
โปรแกรม Softdesk (บันทึกไฟล์เป็นครั้งแรก)
สร้างโครงการ
กำหนดชื่อโครงการแล้วตกลง
เราเลือกหมายเลขที่เริ่มต้นการนับ
โอเคตกลงแล้ว
เราเลือก “cogo” แล้วก็ ok
ขั้นตอนที่สอง: ป้อนจุดลงในฐานข้อมูล: ในกรณีนี้มีรูปแบบต่างกันในกรณีนี้เราจะดำเนินการโดยอัตโนมัติ: จุดคะแนน / จุดตั้ง / อัตโนมัติจากนั้นเลือกแต่ละรูปหลายเหลี่ยม
สัญญาณที่ป้อนคือการสร้างจุด / กำหนดจุด / รายการจุดที่สามารถใช้ได้ ควรแสดง +6 ซึ่งหมายความว่ามี 5 จุดที่ป้อนลงในฐานข้อมูลแล้ว
ขั้นตอนที่สาม: ส่งออกคะแนน
เพื่อส่งออกจุดที่เราทำ:
จุด / นำเข้า / ส่งออกจุด / จุดส่งออกไปยังแฟ้ม
- เลือกรูปแบบการส่งออกในกรณีนี้ PNE (จุดทิศตะวันตกเฉียงเหนือ)
- เราเลือกโฟลเดอร์ปลายทางของไฟล์และเขียนชื่อ
- ในแถบคำสั่งเราเลือกตัวเลือกการส่งออก (โดยการเลือกโดยอันดับ ... ในกรณีนี้เราใช้ทั้งหมด)
- เรียบร้อยไฟล์ได้หายไปในกรณีนี้โดยคั่นด้วย expacios แต่เท่ากันสามารถเปิดได้ด้วย excel
ในกรณีที่มีการเขียนจุดด้วยขนาดที่ใหญ่เกินไปคุณต้องเปลี่ยนหน่วยเมตริกเพราะโดยค่าเริ่มต้นจะเป็นภาษาอังกฤษ (AEC / การตั้งค่ารูปวาด / มุมหน่วย / เลือก metric)
เวลานี้คะแนนไม่ได้มีความสูงเรื่องที่เราจะเห็นในการโพสต์อื่นเมื่อเราพูดถึงเส้นโค้งของระดับ
ทนต่อการเรียกร้องของฉันทุกคนรู้ว่าแมโครสำหรับ atocad ที่ง่ายและฟรีหรือไม่?
คนอื่นทำหรือไม่?
สำหรับสิ่งนี้คุณต้อง CivilCAD หรือ Civil3D ทั้งสองโมดูลเฉพาะที่ทำงานกับ AutoCAD
AutoCAD เพียงอย่างเดียวไม่อนุญาตให้คุณทำเช่นนั้น
ขอโทษสำหรับการเริ่มต้นของฉันฉันต้องการทราบวิธีการส่งผ่านและ / หรือวาดตัดหรือส่วนใน autocad โดยตรงกับการอ่านสูงและระยะทาง (ความกว้างแทร็ค) แต่ละ 20 mt ยาวและในเวลาเดียวกันฉันไปคำนวณปริมาณของการอุดและการขุดค้นโดยตรงใน autocad
ดีโพสต์นี้เป็นเลิศมีเครื่องมือสนับสนุนจำนวนมากเพื่อลดความซับซ้อนของการทำงานและก็ยังดีที่จะพึ่งพา civilcad ที่เป็นประโยชน์มากที่จะใช้ แต่สิ่งที่สำคัญคือการรู้ว่าจุดกำเนิดของแนวคิดแต่ละ
ลองด้วย โปรแกรมอื่น ๆ
ด้วย XYZ-DXF มีอยู่แล้ว ซึ่งเป็นสิ่งที่ดีที่สุด
ขั้นตอนที่ดีต่อการสอนเรา
สวัสดี Kovos ในโพสต์นี้ เราอธิบายวิธีการทำกับ Softdesk8 ผมเห็นว่าผ่านบล็อกนี้ไม่สามารถแนะนำวิธีการที่จะได้รับซอฟต์แวร์ละเมิดลิขสิทธิ์ในโพสต์นี้ผมกล่าวถึงว่า Vuze ใช้งานได้ แต่ความเสี่ยงของคุณ
ฉันจะวาดเส้นโค้งระดับใน Aautocad ได้อย่างไร? ฉันจะดาวน์โหลด softdesk8 ได้อย่างไร?
สวัสดี Jorge Luis
ประการแรกในสถานีรวมจะส่งออกไปยังรูปแบบ. txt โดยเฉพาะในลำดับ: พิกัด x พิกัด y ความสูงคำอธิบาย
จากนั้นเปิด Excel ด้วยการเลือกไฟล์ประเภท. txt
เลือกตัวเลือกคั่นด้วยเครื่องหมายจุลภาคเพื่อให้คุณสามารถแยกคอลัมน์ได้
เพื่อให้พวกเขาใน excel ผมขอแนะนำให้คุณใช้ เครื่องมือนี้ซึ่งส่งออกไปยัง dxf
ฉันต้องการขั้นตอนเพื่อให้สามารถส่งออกคะแนนสถานีเป็น excel ได้ ... ขอบคุณ
ด่วน
ดีแดเนียลนี้เป็นคนเดียวที่ฉันสามารถพิสูจน์ได้ว่าการทำงานเป็น VBA แต่โต้ตอบกับ Excel ได้ทันที
http://geofumadas.com/cuadro-de-rumbos-y-distancias-en-excel-interactivo-con-microstation/
ฉันจะขอบคุณมันโปรด เป็นวิทยานิพนธ์ของฉันและฉันต้องทำเช่นนี้เพื่อล่วงหน้าและจุดสุดยอด ขอขอบคุณ
แดเนียลให้ฉันหา VBA ที่ฉันใช้เมื่อนานมาแล้วและอัปโหลดเพื่อให้คุณลอง
ให้ฉันวันนี้
ไม่ได้ซึ่งจะทำหน้าที่ให้คุณนำเข้าเท่านั้น
ฉันจะได้รับ VBA และฉันจะอัปโหลดเพื่อให้คุณลอง
¿¿¿¿ฉันจะนำเข้าพิกัดจาก EXCEL ไปยังไมโครโพสต์และวาดเส้นของฉันได้อย่างไร ผ่านแอพ TOOL BOXER> XYZtext> นำเข้าพิกัด ???????
ฉันควรใช้แอปพลิเคชันนี้เพื่อนำเข้าหรือไม่?
วันดี GALVAREZHN
ขอบคุณ แต่กรณีของฉันคือ:
ฉันมีฐานข้อมูลใน Excel ซึ่งฉันมีพิกัดต้นทางและพิกัดปลายทาง และฉันต้องการให้มันวาดเส้นใน autocad “””แต่””” โดยไม่ต้องคัดลอกและวาง แต่การดำเนินการจะเป็นไปโดยอัตโนมัติ กล่าวคือ ใช้มาโครหรือโค้ดเพื่อสร้างอินเทอร์เฟซ หรือบางทีภายใน AUTOCAD หรือ MICROSTATION มีอินเทอร์เฟซที่นำเข้าข้อมูลจาก excel AUTOCAD หรือ MICROSTATION ถ้าเป็นกรณี
คุณแนะนำฉัน galvarezhn
??????????? THANK YOU
สวัสดีแดเนียลขั้นตอนเดียวกับที่อธิบายไว้ที่นี่
http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/
ทำงานได้ แต่แทนที่จะเปิดใช้งานคำสั่งจุด
เปิดใช้งานบรรทัดคำสั่งหรือ pline
แทนการวางจุดที่คุณจะวาดเส้น
ขอแสดงความนับถือ
ฉันวิทยานิพนธ์และฉันกำลังมองหาวิธีที่ฉันจะสามารถวาดเส้นใน AutoCAD จากฐานข้อมูลใน Excel ซึ่งก็คือการมีพิกัด ORIGIN และพิกัด DESTINATIONS
แต่ฉันไม่ได้วาดแต้มแต่ว่าบรรทัดจะพูดถึงจุดกำเนิดและปลายทางต่างๆ
ขอบคุณ
เสียงกระเพื่อมนี้สามารถทำได้
(defun c: txt-xyzs ()
(setq a (ssget)
n (sslength a)
ฉัน 0
f (เปิด (getstring “\nชื่อไฟล์: “) “w”)
)
(ซ้ำ n
(ชื่อ setq (ssname ai)
ent (ชื่อ entget)
tp (cdr (assoc 0 ent))
)
(ถ้า (= “TEXT” tp)
(ถ้า (และ (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
(progn
(setq ip (cdr (assoc 10 ent))
x (rtos (รถ ip) 2 2)
และ (rtos (ip cadr) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assoc 1 ent))
)
(princ(strcat x", "y", "z", "s"\n") ฉ)
) ข้อความด้านซ้ายถูกต้อง
(progn
(setq ip (cdr (assoc 11 ent))
x (rtos (รถ ip) 2 2)
และ (rtos (ip cadr) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assoc 1 ent))
)
(princ(strcat x", "y", "z", "s"\n") ฉ)
) นอกเหนือจากด้านซ้ายชอบธรรม
) ถ้า
) ถ้า
(ถ้า (= “MTEXT” tp)
(progn
(setq ip (cdr (assoc 10 ent))
x (rtos (รถ ip) 2 2)
และ (rtos (ip cadr) 2 2)
z (rtos (caddr ip) 2 2)
s (cdr (assoc 1 ent))
)
(princ(strcat x", "y", "z", "s"\n") ฉ)
) ข้อความด้านซ้ายถูกต้อง
); ถ้า mtext
(setq i (1 + i))
) ทำซ้ำ
(ปิด f)
)