AutoCAD, AutodeskMicroStation, Bentley

ສົ່ງອອກປະສານງານຈາກ CAD ໄປ txt

ໃຫ້ສົມມຸດວ່າພວກເຮົາຕ້ອງການທີ່ຈະສົ່ງອອກຈຸດຕ່າງໆຈາກຮູບແບບ CAD, ໄປຫາບັນຊີລາຍຊື່ທີ່ຖືກແຍກອອກໂດຍຈຸດ, ເພື່ອທີ່ຈະອັບໂຫລດໄປຍັງສະຖານີທັງ ໝົດ ແລະເຮັດການແບ່ງປັນເວັບໄຊ. ກ່ອນ ໜ້າ ນີ້ພວກເຮົາໄດ້ເຫັນວິທີການ ນຳ ເຂົ້າຈາກ excel ຫຼື txt ກັບ AutoCAD y ກັບ Microstation, ຕອນນີ້ໃຫ້ເບິ່ງວິທີການສົ່ງອອກໃຫ້ພວກເຂົາ.

ມີຫຼາຍວິທີທີ່ແຕກຕ່າງກັນ, ເຊັ່ນວ່ານັບງົວ, ທ່ານສາມາດນັບຂາແລະແບ່ງເປັນ XNUMX ຫຼືທ່ານສາມາດນັບງົວໄດ້. ເຮົາມາເບິ່ງບາງວິທີ:

1 ເຮັດມັນດ້ວຍ Microstation (dgn ກັບ txt)

ໃນຕົວຢ່າງ, ຂ້າພະເຈົ້າມີດິນຕອນທີ່ມີຫ້າຈຸດແລະຂ້ອຍຈໍາເປັນຕ້ອງສົ່ງອອກພິກັດຫາໄຟລ໌ txt.

ສຳ ລັບສິ່ງນີ້, ຂ້າພະເຈົ້າໄດ້ເອົາຈຸດຕ່າງໆເຂົ້າໃນຄວາມ ໜາ ທີ່ເບິ່ງເຫັນໄດ້. ຈື່ໄດ້ວ່ານໍ້າ ໜັກ ເສັ້ນໃນ Microstation ມີຄວາມຄ່ອງແຄ້ວ, ສະນັ້ນພວກເຂົາຈຶ່ງສັງເກດເຫັນໄດ້ທັນທີ.

dgn to txt

ຂັ້ນຕອນທໍາອິດ: ເປີດໃຊ້ເຄື່ອງມືສົ່ງອອກແບບປະສານງານ (ຖ້າມັນບໍ່ມີການເຄື່ອນໄຫວ), ສຳ ລັບສິ່ງນີ້ພວກເຮົາເລືອກ

ເຄື່ອງ​ມື
ກ່ອງເຄື່ອງມື
ພວກເຮົາກະຕຸ້ນຄໍາສັ່ງສຸດທ້າຍ (xyz)
ຫຼັງຈາກນັ້ນພວກເຮົາປິດກະດານແລະຄວນໄດ້ຮັບການເປີດໃຊ້ໃນທາງນີ້

xyz dgn

ຂັ້ນຕອນທີສອງ: ເລືອກຈຸດທີ່ພວກເຮົາຕ້ອງການສົ່ງອອກ, ຈາກນັ້ນເລືອກຄໍາສັ່ງ "ພິກັດສົ່ງອອກ", ເຊິ່ງເປັນລູກສອນຂຶ້ນ, ແລະຕື່ມຂໍ້ມູນໃສ່ໃນເງື່ອນໄຂ:ສົ່ງອອກປະສານງານ

-Data file
- ນາມຂອງໄຟລ໌
- ຜູ້ປະສານງານ
-Unit primary
-Decimals
-Separator
-View
-Prefix / suffix
- ຈໍານວນເບື້ອງຕົ້ນ

ກະດານອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາທາງເລືອກຕ່າງໆ, ຖ້າມີພຽງແຕ້ມທີ່ເລືອກ (ດຽວ), ຮູບແຕ້ມພາຍໃນຮົ້ວຫຼືໄຟລ໌ທັງຫມົດ (ທັງຫມົດ)

ຜົນໄດ້ຮັບສຸດທ້າຍແມ່ນໄຟລ໌ .txt ທີ່ທ່ານສາມາດເປີດຈາກ excel.

ໃນກໍລະນີຂອງຂ້ອຍຂ້າພະເຈົ້າໄດ້ມອບຫມາຍເລກ, ກໍານົດກ່ອງທີ່ຢູ່ເບື້ອງຂວາ

ໃນກໍລະນີໄຟລ໌ທີ່ມີຢູ່ແລ້ວ window ທີ່ຂໍຖ້າທ່ານຕ້ອງການແທນຫຼືເພີ່ມ (ເພີ່ມຫລືປະກອບ) ຈະຖືກສະແດງ.

txt coordinatesເພື່ອກໍານົດຈຸດທີ່ເປັນຈຸດ, microstation draws ທ່ານຈໍານວນໃນແຕ່ລະຈຸດ, ມີສີ, ປະເພດຂອງເສັ້ນແລະຂະຫນາດຂອງຂໍ້ຄວາມທີ່ທ່ານມີການເຄື່ອນໄຫວ.

2 ເຮັດມັນດ້ວຍ AutoCAD

ກ່ອນທີ່ຈະຮູ້ CivilCAD (Softdesk) ພວກເຮົາໄດ້ນໍາໃຊ້ຄໍາຮ້ອງສະຫມັກ DOS ທີ່ຍັງມີການເອີ້ນວ່າ dxf2csv. ທ່ານສາມາດລອງມັນຖ້າທ່ານຕ້ອງການທໍລະມານຕົວທ່ານເອງດ້ວຍຄວາມ nostalgia, 🙂 ຍັງມີບາງ app”ບໍ່ເສຍຄ່າ", ແລະຂ້ອຍແນ່ໃຈວ່າຕ້ອງມີບາງສ່ວນທີ່ບໍ່ເສຍຄ່າແຕ່ໃນກໍລະນີນີ້ພວກເຮົາຈະເບິ່ງວ່າມັນເຮັດກັບ Softdesk8 ໄດ້ແນວໃດ, ມັນຄ້າຍຄືກັນໃນ CivilCAD.

ເພື່ອເຮັດໃຫ້ຈຸດສັງເກດເຫັນ, ຂ້າພະເຈົ້າໄດ້ປ່ຽນຮູບແບບທີ່ມີຮູບແບບ / ຮູບແບບຈຸດ / ຮູບແບບຈຸດ. ເພື່ອໃຫ້ຄວາມຫນາຂອງເສັ້ນສາມາດເຫັນໄດ້, ທ່ານຕ້ອງເປີດໃຊ້ "Lts", ໂດຍໃຊ້ຄ່າຫນ້ອຍກວ່າ 1 ຈົນກ່ວາພວກເຮົາເຫັນຄວາມແຕກຕ່າງ.

dwg to txt

ຂັ້ນຕອນທໍາອິດ: ເປີດໂຄງການຫຼືສ້າງໃຫມ່

AEC
ໂປລແກລມ Softdesk (ປະຫຍັດໄຟລ໌ຄັ້ງທໍາອິດ)
ສ້າງໂຄງການ
ໃຫ້ຊື່ຊື່ໂຄງການ, ແລ້ວ OK
ພວກເຮົາເລືອກຈໍານວນທີ່ຈໍານວນເລີ່ມຕົ້ນ
Ok ok, ok then
ພວກເຮົາເລືອກ "cogo", ຫຼັງຈາກນັ້ນຕົກລົງ

ຂັ້ນຕອນທີສອງ: ໃສ່ຈຸດໃນຖານຂໍ້ມູນ: ສໍາລັບນີ້, ມີຮູບແບບທີ່ແຕກຕ່າງກັນ, ໃນກໍລະນີນີ້, ພວກເຮົາຈະເຮັດມັນອັດຕະໂນມັດ: ຈຸດ / ຈຸດຕັ້ງ / ອັດຕະໂນມັດ, ຫຼັງຈາກນັ້ນເລືອກເອົາເສັ້ນຂອງ polygon ໄດ້.
ສັນຍານທີ່ຖືກປ້ອນເຂົ້າແມ່ນເຮັດໃຫ້ຈຸດ / ຈຸດທີ່ຕັ້ງ / ບັນຊີຈຸດທີ່ສາມາດໃຊ້ໄດ້. ມັນຄວນຈະສະແດງໃຫ້ເຫັນ +6, ຊຶ່ງຫມາຍຄວາມວ່າມີ 5 ຈຸດເຂົ້າໃນຖານຂໍ້ມູນແລ້ວ.

ຂັ້ນຕອນທີສາມ: ສົ່ງອອກຈຸດ.
ເພື່ອສົ່ງອອກຈຸດທີ່ພວກເຮົາເຮັດ:

ຈຸດ / ຈຸດນໍາເຂົ້າ / ສົ່ງອອກ / ຈຸດສົ່ງອອກໄປຫາໄຟລ໌
- ເລືອກຮູບແບບການສົ່ງອອກ, ໃນກໍລະນີນີ້ PNE (ຈຸດ, ເຫນືອ, easting)
- ພວກເຮົາເລືອກໂຟເດີປາຍທາງຂອງແຟ້ມແລະຂຽນຊື່
- ໃນແຖບຄໍາສັ່ງທີ່ພວກເຮົາເລືອກເອົາທາງເລືອກການສົ່ງອອກ (ໂດຍການຄັດເລືອກ, ໂດຍອັນດັບ ... ໃນກໍລະນີນີ້ພວກເຮົາໃຊ້ທັງຫມົດ, ທັງຫມົດ)
- ກຽມພ້ອມ, ໄຟລ໌ໄດ້ຫມົດ, ໃນກໍລະນີນີ້ແຍກໂດຍ expacios ແຕ່ເທົ່າທຽມກັນສາມາດເປີດໄດ້ໂດຍດີເລີດ

autocad txt

ໃນກໍລະນີທີ່ຈຸດທີ່ຂຽນໄວ້ໃນຂະຫນາດໃຫຍ່ເກີນໄປ, ທ່ານຕ້ອງມີການປ່ຽນແປງຫນ່ວຍຫນ່ວຍ metric ເພາະວ່າໂດຍຄ່າເລີ່ມຕົ້ນພາສາອັງກິດ (AEC / setup drawing / unit angles / choose metric)

ໃນໂອກາດດັ່ງກ່າວຈຸດຕ່າງໆບໍ່ມີຄວາມສູງ, ຫົວຂໍ້ທີ່ຈະເຫັນໃນຫົວຂໍ້ອື່ນ, ເມື່ອພວກເຮົາສົນທະນາກ່ຽວກັບເສັ້ນໂຄ້ງ.

ແກ້ໄຂຄວາມຮຽກຮ້ອງຂອງຂ້າພະເຈົ້າ, ບໍ່ມີໃຜຮູ້ macro ສໍາລັບ atocad ທີ່ງ່າຍແລະບໍ່ເສຍຄ່າ?

ຄົນອື່ນເຮັດແນວໃດ?

Golgi Alvarez

ນັກຂຽນ, ນັກຄົ້ນຄວ້າ, ຜູ້ຊ່ຽວຊານໃນແບບຈໍາລອງການຄຸ້ມຄອງທີ່ດິນ. ລາວໄດ້ເຂົ້າຮ່ວມໃນແນວຄວາມຄິດແລະການຈັດຕັ້ງປະຕິບັດຕົວແບບເຊັ່ນ: ລະບົບແຫ່ງຊາດຂອງການຄຸ້ມຄອງຊັບສິນ SINAP ໃນຮອນດູຣັສ, ຮູບແບບການຄຸ້ມຄອງເທດສະບານຮ່ວມກັນໃນຮອນດູຣັສ, ແບບປະສົມປະສານຂອງການຄຸ້ມຄອງ Cadastre - ການລົງທະບຽນໃນ Nicaragua, ລະບົບການຄຸ້ມຄອງຂອງອານາເຂດ SAT ໃນ Colombia . ບັນນາທິການຂອງ blog ຄວາມຮູ້ Geofumadas ນັບຕັ້ງແຕ່ 2007 ແລະຜູ້ສ້າງ AulaAGEO Academy ທີ່ປະກອບມີຫຼາຍກວ່າ 100 ຫຼັກສູດກ່ຽວກັບ GIS - CAD - BIM - Digital Twins ຫົວຂໍ້.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ

18 ຄໍາເຫັນ

  1. ສໍາລັບວ່າ, ທ່ານຕ້ອງການ CivilCAD ຫຼື Civil3D. ທັງສອງແມ່ນໂມດູນພິເສດທີ່ເຮັດວຽກກ່ຽວກັບ AutoCAD.
    AutoCAD ດຽວບໍ່ອະນຸຍາດໃຫ້ທ່ານເຮັດ.

  2. ຄໍາແກ້ຕົວສໍາລັບການເລີ່ມຕົ້ນຂອງຂ້າພະເຈົ້າ, ຂ້າພະເຈົ້າຈໍາເປັນຕ້ອງຮູ້ກ່ຽວກັບວິທີເຮັດແນວໃດເພື່ອຜ່ານແລະ / ຫຼືແຕ້ມຕັດ autocad ຫຼືສ່ວນໂດຍກົງກັບການອ່ານສູງແລະໄລຍະຫ່າງ (width ຕິດຕາມ) ແຕ່ລະ 20 mt. ຍາວແລະໃນເວລາດຽວກັນຂ້ອຍໄປຄິດໄລ່ປະລິມານການຕື່ມຂໍ້ມູນແລະການຂຸດຄົ້ນໂດຍກົງໃນ autocad

  3. ດີນີ້ແມ່ນດີເລີດມີເຄື່ອງມືສະຫນັບສະຫນຸນຈໍານວນຫຼາຍເພື່ອຄວາມຊັບຊ້ອນການເຮັດວຽກແລະຍັງຈະສະຫນັບສະຫນູນທີ່ດີສໍາລັບ Civilcad ຊຶ່ງເປັນປະໂຍດຫລາຍທີ່ຈະນໍາໃຊ້, ແຕ່ສິ່ງທີ່ສໍາຄັນແມ່ນເພື່ອຮູ້ຕົ້ນກໍາເນີດຂອງແຕ່ລະແນວຄວາມຄິດ

  4. ຂັ້ນຕອນທີ່ດີເຮັດໃຫ້ພວກເຮົາສອນ

  5. Hi, Kovos ໃນບົດນີ້ ພວກເຮົາອະທິບາຍວິທີເຮັດມັນດ້ວຍ Softdesk8. ຂ້າພະເຈົ້າເຫັນວ່າພວກເຮົາບໍ່ສາມາດຜ່ານ blog ນີ້ແນະນໍາວິທີການທີ່ຈະໄດ້ຮັບຊອບແວທີ່ຖືກລະເມີດ, ໃນບົດນີ້ຂ້າພະເຈົ້າໄດ້ກ່າວເຖິງວ່າ Vuze ມັນເຮັດວຽກສໍາລັບການນັ້ນ, ແຕ່ມັນຢູ່ໃນຄວາມສ່ຽງຂອງທ່ານ.

  6. Hello Jorge Luis

    ຫນ້າທໍາອິດ, ໃນສະຖານີທັງຫມົດ, ມັນສົ່ງອອກຈຸດຫາຮູບແບບ .txt, ມັກໃນຄໍາສັ່ງ: x ປະສານງານ, ປະສານງານ y, ສູງ, ລາຍລະອຽດ.

    ຫຼັງຈາກນັ້ນເປີດພວກເຂົາກັບ Excel, ເລືອກໄຟລ໌ປະເພດຂອງ .txt

    ເລືອກເອົາຕົວເລືອກທີ່ຖືກກໍານົດໂດຍຫຍໍ້, ດັ່ງນັ້ນທ່ານສາມາດແຍກຄໍລໍາ

    ເພື່ອໃຫ້ພວກເຂົາຢູ່ທີ່ດີເລີດ, ຂ້າພະເຈົ້າແນະນໍາໃຫ້ທ່ານໃຊ້ ເຄື່ອງມືນີ້, ທີ່ສົ່ງອອກດີເລີດໃຫ້ dxf

  7. ຂ້ອຍຕ້ອງການຂັ້ນຕອນຕ່າງໆເພື່ອສາມາດສົ່ງອອກສະຖານີຕ່າງໆໄດ້ດີເລີດ…ຂອບໃຈ

    Urgent

  8. ຂ້າພະເຈົ້າຈະຂອບໃຈມັນ, ກະລຸນາ. ມັນແມ່ນສໍາລັບທິດສະດີຂອງຂ້າພະເຈົ້າແລະຂ້າພະເຈົ້າພຽງແຕ່ຕ້ອງເຮັດແນວນີ້ເພື່ອກ້າວຫນ້າແລະສູງສຸດ. ຂໍຂອບໃຈທ່ານ.

  9. Daniel, ໃຫ້ຂ້າພະເຈົ້າຊອກຫາ vba ທີ່ຂ້າພະເຈົ້າໃຊ້ເວລາກ່ອນຫນ້ານີ້ແລະອັບໂຫລດມັນເພື່ອໃຫ້ທ່ານພະຍາຍາມ

    ໃຫ້ຂ້ອຍມື້ນີ້

  10. ບໍ່, ທີ່ມີພຽງແຕ່ໃຫ້ທ່ານນໍາເຂົ້າຈຸດ.
    ຂ້າພະເຈົ້າຈະໄດ້ຮັບ vba ແລະຂ້ອຍຈະອັບໂຫລດມັນເພື່ອໃຫ້ທ່ານພະຍາຍາມ.

  11. I ¿¿ I ຂ້ອຍຄວນເຮັດແນວໃດໃນການປັບປຸງຫຼັກການຕ່າງໆຈາກການສົ່ງອອກໄປສູ່ການປູກຝັງແລະແຕ້ມເສັ້ນຂອງຂ້ອຍ; ໂດຍຜ່ານ APP BOOLER APP> XYZtext> COORDINALES ???????

    ແມ່ນວ່າຂ້ອຍໃຊ້ຄໍາຮ້ອງສະຫມັກນີ້ເພື່ອນໍາເຂົ້າ?

  12. GOOD DAY, GALVAREZHN

    ຂໍຂອບໃຈ, ແຕ່ກໍລະນີຂອງຂ້ອຍນີ້ຄື:

    ຂ້ອຍມີຖານຂໍ້ມູນໃນ Excel ບ່ອນທີ່ຂ້ອຍມີຈຸດປະສານງານຕົ້ນກໍາເນີດແລະຈຸດຫມາຍປາຍທາງ, ແລະຂ້ອຍຕ້ອງການໃຫ້ມັນແຕ້ມເສັ້ນໃນ autocad. """ແຕ່""" ໂດຍບໍ່ມີການຄັດລອກແລະວາງ, ແຕ່ການດໍາເນີນງານແມ່ນອັດຕະໂນມັດ, ນັ້ນແມ່ນ, ມີ macro ຫຼືລະຫັດບາງຢ່າງເພື່ອສ້າງການໂຕ້ຕອບ, ຫຼືບາງທີພາຍໃນ AUTOCAD ຫຼື MICROSTATION ມັນມີການໂຕ້ຕອບທີ່ນໍາເຂົ້າຂໍ້ມູນຈາກ excel AUTOCAD ຫຼື. MICROSTATION ຖ້າເປັນກໍລະນີ

    ທ່ານແນະນໍາຂ້າພະເຈົ້າ galvarezhn
    ??????????? ຂໍຂອບໃຈ

  13. ສະບາຍດີ Daniel, ຂັ້ນຕອນດຽວກັນໄດ້ອະທິບາຍຢູ່ນີ້

    http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/

    ມັນເຮັດວຽກ, ແຕ່ແທນທີ່ຈະເປີດໃຊ້ຄໍາສັ່ງຈຸດ
    ກະຕຸ້ນເສັ້ນຄໍາສັ່ງ, ຫຼື pline
    ແທນທີ່ຈະວາງຈຸດທີ່ທ່ານຈະແຕ້ມເສັ້ນ

    ຄວາມນັບຖື

  14. ຂ້າພະເຈົ້າຜູ້ຂຽນແລະຂ້າພະເຈົ້າຊອກຫາວິທີເຮັດແນວໃດຂ້າພະເຈົ້າສາມາດແຕ້ມເສັ້ນອັດຕະໂນມັດໃນ AutoCAD ຈາກຖານຂໍ້ມູນໃນ Excel, ie ມີພິກັດແລະຈຸດຫມາຍປາຍທາງພິກັດກໍາເນີດ

    ແຕ່ຂ້າພະເຈົ້າບໍ່ໄດ້ຈຸດຈຸດປະສົງແຕ່ຈຸດປະສົງແມ່ນຈຸດປະສົງໃນການເວົ້າແລະຈຸດປະສົງທີ່ແຕກຕ່າງກັນ.
    ຂໍຂອບໃຈທ່ານ

  15. lisp ນີ້ສາມາດເຮັດໄດ້

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    i 0
    f (ເປີດ (getstring “\nfilename: “) “w”)
    )
    (repeat n
    (setq name (ssname ai)
    ent (entget name)
    tp (cdr (assoc 0 ent))
    )

    (ຖ້າ (= “TEXT” tp)
    (ຖ້າ (ແລະ (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    progn
    (setq ip (cdr (ass xNUMX ent))
    x (rtos (ລົດ ip) 2 2)
    ແລະ (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (ass xNUMX ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ) ຂໍ້ຄວາມຊ້າຍທີ່ຖືກຕ້ອງ
    progn
    (setq ip (cdr (ass xNUMX ent))
    x (rtos (ລົດ ip) 2 2)
    ແລະ (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (ass xNUMX ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ) ນອກເຫນືອຈາກທີ່ຖືກຕ້ອງຕາມກົດຫມາຍ
    ) if
    ) if

    (ຖ້າ (= “MTEXT” tp)
    progn
    (setq ip (cdr (ass xNUMX ent))
    x (rtos (ລົດ ip) 2 2)
    ແລະ (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (ass xNUMX ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ) ຂໍ້ຄວາມຊ້າຍທີ່ຖືກຕ້ອງ
    mtext

    (setq i (1 + i))
    ) repeat
    (ປິດ f)
    )

Leave a comment

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

ກວດສອບການນອກຈາກນີ້ຍັງ
ປິດ
ກັບໄປດ້ານເທິງສຸດ