AutoCAD-Autodeskengineeringtopografia

Ntau tshaj 60 Autolisp kev ua haujlwm rau AutoCAD

Lisp rau kev hloov thiab ua haujlwm


1. Hloov ko taw mus txog rau lub hli thiab lwm yam ntxiv

Qhov no niaj hnub generated nrog Autolisp, tso cai rau peb hloov cov nqi nkag los ntawm taw mus rau ib lub hli thiab lwm tus qauv, qhov tshwm sim yog muaj nyob hauv cov lus txib.

Ntawm no peb kuj siv cov CVunit muaj nuj nqi, qhov no muaj nuj nqi lisp, tau hloov dua siab tshiab qhov tseem ceeb, ntaub ntawv acad.unt (AutoCAD Unit Lus Txhais), Yog hais tias koj xav mus saib nyob rau hauv kom meej li cas cov qhov tseem ceeb thiab txawv hloov dua siab tshiab nqi, kuv xav kom koj saib cov ntaub ntawv no .

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: PIM
  3. Xaiv hom kev hloov dua tshiab: taw mus rau ib lub ntsuas lossis meters rau ko taw
  4. Sau tus nqi uas koj xav hloov siab
  5. Koj yuav tau txais cov lus qhia ua ke nrog lub unit hloov dua siab tshiab

Koj tuaj yeem tau txais kev ua ub ua no no


2. Txuam txhua cov ntawv xaiv

Lub sijhawm ua haujlwm hauv AutoLisp ua rau kom muaj kev sib npaug ntawm tag nrho cov nqi ntawm cov ntawv xaiv, rau qhov sij niaj hnub ua haujlwm kom yog nws yog qhov tsim nyog tias cov ntawv tau xaiv yog hom ntawv TEXT thiab tsis yog hom MTEXT.

Piv txwv, yog hais tias koj muaj 3 peb phau ntawv txhua qhov nrog lub qhov tseem ceeb: 1, 2, 3 thiab tag nrho peb xaiv, ntawm qhov kev txiav txim yuav yog qhov sib ntxiv ntawm cov zauv peb, uas yuav ua ncaj rau: 6.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: mul
  3. Xaiv tag nrho cov ntawv uas koj xav kom muaj kev sib npaug.
  4. Nias qhov tseem ceeb Sau kom tau qhov tshwm sim.

Koj tuaj yeem tau txais kev ua ub ua no no


3. Hloov cov ntiv taw mus rau lub hli

Qhov kev ua me me no cia peb hloov tus nqi nkag hauv inches rau cov meters uas qhia txog qhov tshwm sim hauv cov kab hais kom ua, thiab tseem qhia tau hais tias qhov kawg ntawm 2 yog ib feem ntawm cov lus qhia ntxiv.

Koj tuaj yeem hloov cov lus txib no kom hloov lwm hom units, vim qhov no koj yuav tsum hloov qhov chaws, xws li, hloov inches rau centimeters o feeb kom vib nas this, cia li hloov cov tsis muaj tus ua haujlwm “kev", nyob rau hauv cov lus txib no cvunit muaj cov nram qab no tsis: "inches" "meters", nrog rau cov tsis, tus nqi nkag yuav raug muab coj los ua ntiv tes (inch) thiab yuav hloov mus rau meters (meters), koj tuaj yeem hloov qhov tsis mus rau qhov nram qab no: "feeb" "thib ob", "inch" "cm", "acre" "sq yard", "ft" "in", thiab lwm yam.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: PM
  3. Sau tus nqi uas koj xav hloov los ntawm nti mus txog rau lub hli thiab

Npaj txhij, koj yuav tau txais cov ntaub ntawv nrog lub unit hloov dua siab tshiab.

Koj tuaj yeem tau txais kev ua ub ua no no


4. Ntxiv qhov ntev ntawm cov kab ntawm cov txheej txheej xaiv

Txoj kev ua no yuav tso cai rau koj ntxiv rau cov kab ntawm txhua kab uas muaj nyob hauv txheej txheej ntawm yam khoom koj xaiv.

Qhov sij hawm no tso cai rau koj ntxiv cov kab ntawm txhua kab uas muaj nyob hauv txheej txheej uas koj xaiv, yog tias polylines muaj nyob rau hauv cov txheej txheej xaiv, lawv yuav raug ignored.
Thaum tag nrho cov kab tag nrho pom muaj tshwm sim tshwm.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: sumlcapa
  3. Xaiv qhov kab uas nyob hauv txheej kab uas koj xav kom ntxiv

Koj tuaj yeem tau txais kev ua ub ua no rau USD 5.99 no


5. Ntxiv lossis rho cov nuj nqis rau cov ntawv xaiv

Qhov niaj hnub ua nrog AutoLisp pub rau peb ntxiv lossis rho tus nqi rau cov ntawv uas raug xaiv.

Piv txwv li, yog tias koj muaj ib phau ntawv uas muaj nqis ntawm 5 thiab siv no hais kom ua thiab nkag mus hauv lub nqi 2, xaiv cov phau ntawv hloov, kho tshiab los ntawm cov nqi 7, yog hais tias tus -2 nqi yog nkag mus, cov ntawv nyeem yuav tsum muab kho 3.

Ua raws li nram qab no los siv txoj haujlwm no.

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: vsr
  3. Qhia tias tus nqi yuav ntxiv los sis rho tawm
  4. Xaiv cov ntawv sau ntxiv los yog rho tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


6. Nrhiav cov cheeb tsam ntawm cov duab tshuav shaded

Txoj kev ua no yuav tso cai rau koj mus txais cov cheeb tsam ntawm kev sib tsoo ntawm qhov crossing thiab muab cov txiaj ntsim tau los ntawm cov kev xaiv hauv kev xaiv.

Cov shadings xaiv yuav tsum nyob rau hauv ib txheej uas piav txog hom cheeb tsam kom tau, los ntawm lub neej ntawd lisp yuav nyeem ob txheej npe, uas yog cov hauv qab no: "ShadingCut"Thiab"ShadowFill".

Lub lisp suav tag nrho cov cheeb tsam ntawm cov ntxoov ntxoo uas nyob hauv txheej "ShadingCut"thiab tag nrho cov cheeb tsam ntawm txheej shadings"ShadowFill"Thiab thaum xaiv cov kaus mom tiav lawm, cov yam ntxwv ntawm qhov thaiv ntawm thaj chaw tau hloov kho tshiab, rau qhov no yuav tsum tau xaiv thawj tus cwj pwm ntawm cov blocks, qhov no yog qhov tsis pom, tab sis lub lisp ua ntej kev xaiv qhia nws thiab ces nkaum nws dua, qhov no yog ua tiav siv cov lus txib "Attdisp", tom qab ntawd cov yam ntxwv ntawm kev txiav thiab sau cov cheeb tsam yuav raug xaiv thiab cov no yuav raug hloov kho los ntawm cov txiaj ntsig ntawm thaj chaw pom.

Kev xaiv ntawm cov khoom yog ua los ntawm kev siv lub qhov rai uas muaj tag nrho cov punctures nrog rau cov ntawv nyeem ntawm qhov ua tau zoo ntawm seem.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: AXA.
  3. Xaiv los ntawm lub qhov rais tag nrho cov punctures ntawm kev txiav thiab txhaws ntawm seem, nrog rau cov ntawv nyeem ntawm cov hnyav ntawm ib tus tib.
  4. Xaiv ib qho los ntawm ib qho ntawm cov kev hloov ntawm lub nrawm los hloov, pib nrog tus cwj pwm ntawm qhov hnyav.
  5. Qhov kev txiav txim yuav xaus tau tom qab txiav thiab sau cov khoom tau xaiv lawm.

Daim qauv CAD yog txuas nrog lub lisp rau kev nkag siab zoo dua ntawm kev hais kom ua.

Koj tuaj yeem tau txais kev ua ub ua no no


7. Tau txais txoj kab nqes ntawm txoj kab los yog cov qauv

Qhov kev hais kom ua (Autolisp sij niaj hnub) tau txais qhov nqes tus nqi ntawm ib txoj kab los yog ib txoj kab, thiab kuj tau txais kab ntev, kab rov tav ntev thiab lub kaum ntse ntse.

Nws pib ua ib qho kev pab zoo thaum peb xav tau tswj peb cov qhwv ntsej, kom tau qhov nqes hav, nws txaus los xaiv cov kab los yog cov qauv, qhov tshwm sim tuaj yeem tso tawm rau ntawm qhov kev tshuaj ntsuam (command line) los yog xaiv ib phau ntawv (tus nqi ntawm cov ntawv nyeem no yuav hloov los ntawm tus nqi ntawm txoj kab nqes nyob).

Nws yog tsim nyog hais tias nyob rau hauv cov ntaub ntawv ntawm ib tug polyline, lo lus txib no pom lub nqes ntawm tsuas yog thawj ntu.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: pnd
  3. Xaiv cov kab los yog cov qauv kom tau txoj kab nqes.
  4. Yog hais tias nws yog qhov kev kawm koj tuaj yeem xaiv cov ntawv nyeem los hloov nws cov nqi nrog txoj kab nqes pom, txwv tsis pub, tsuas yog xovxwm Sau kom tau cov ntsiab lus ntawm kev tshuaj ntsuam.

Koj tuaj yeem tau txais kev ua ub ua no no


8.  ROUTINE IN VISUAL LISP LOS NTAWM TXHUA YAM TXHEEJ TXHEEM LOSSIS LOSSIS POLYLINES

Qhov no yog Lisp-generated cov sij hawm uas tau txais cov txiaj ntsim ntawm qhov ntev ntawm cov xaiv polylines lossis cov kab, qhov txiaj ntsig ntawm qhov no yuav muab teev rau hauv cov ntawv nyeem los ntawm kev xaiv nws lossis nws tuaj yeem tshwm nyob rau ntawm cov kab hais kom ua.

Koj tuaj yeem xaiv cov kab thiab cov polylines ua ke los ntawm ib lub qhov rais los yog ib qho ntawm ib qho.

Qhov default decimal number ntawm tus lej ntawm qhov ntev pom muaj yog 2, tab sis lwm tus nqi yuav nkag mus.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: lpl
  3. Sau cov zauv ntawm cov zauv rau cov txiaj ntsig ntawm qhov ntev
  4. Xaiv cov kab los yog cov polylines ntxiv rau lawv qhov ntev
  5. Nias qhov tseem ceeb Sau kom xaus qhov kev xaiv
  6. Xaiv ib phau ntawv los hloov nws qhov nqi nrog qhov ntawm cov nyiaj tau los yog nias Sau ntxiv mus tso saib cov txiaj ntsig ntawm cov lus txib

Koj tuaj yeem tau txais kev ua ub ua no no


9. ROUTINE IN VISUAL LISP UAS GENERATES IB LIM NTAWM COV UAS TAU TXAIS LUB QHOV UAS TSUM

Qhov no yog ib qho me me uas ua kom muaj npe nrog cov npe ntawm txhua cov khaubncaws sab nraud povtseg thiab qhia nws rau ntawm kab hais kom ua.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

Ntsaws cov lisp ntawv hauv AutoCAD.
Sau lub npe ntawm lo lus txib: lc
Cov txiaj ntsig yuav yog ib daim ntawv teev npe ntawm kab lus hais ntawm txhua cov khaubncaws sab nraud povtseg.

Koj tuaj yeem tau txais kev ua ub ua no no


Ua haujlwm nrog cov haujlwm


10. QHIA TXOG ROUTINE UAS MUAJ INSERTS DATA LUB ROOJ

Qhov niaj hnub no ua rau lub rooj nrog cov teev tseg ntawm cov kab thiab cov kab, nws zoo ib yam li AutoCAD rooj hais kom ua, tab sis sib zog siv los siv.

Qhov niaj hnub no generates ib lub rooj nrog cov xov tooj ntawm cov kab thiab cov kab teev, nws zoo li cov lus hais kom ua rau AutoCAD, tab sis sib zog siv, tab sis nws tsis txuas cov ntaub ntawv nrog Excel koj muaj qhov xaiv los ua kom tiav lub rooj nrog tus nqi ntawm qhov kev paub yav dhau los uas los ntawm lub neej ntawd yog "0.00" thiab muab tso rau hauv txhua lub xov tooj yuav tsum tau kho tom qab.

Qhov lus txib no tseem tso cai rau koj los ua lub rooj siv ob txoj kev xaiv, thawj qhov kev xaiv tso cai rau kev teeb tsa lub rooj los ntawm qhov siab thiab qhov dav ntawm lub hlwb thiab lwm txoj kev xaiv kho cov kev cai lij choj kom thiaj li pom cov naj npawb ntawm cov kab thiab cov kab sau qhov kev taw qhia ntawm lub qhov rais.

Ntxiv kev xaiv muaj xws li hauv qab no:

  • Cov ntawv nyeem: Koj tuaj yeem qhia cov lus txib kom ntxig tus nqi qub ("0.00") hauv txhua lub xovtooj tsim tawm, tus nqi no tuaj yeem hloov kho thiab hloov mus rau lwm yam.
  • Cov ntawv nyeem qhov siab: Nws yog qhov siab uas cov ntawv ntxig yuav muaj, qhov siab ua ntej muaj tus nqi ntawm "0.25".
  • Txuj ci: ntawm kab ntawv tso nrog, yog li muaj ob qho kev xaiv: haum (Haum rau ntawm tes) thiab Nruab Nrab (ib nrab ntawm cov cell).
  • xim: Nws yog xim uas yuav muaj ntawv tso rau hauv ntawv, vim yog qhov pib xim yog xim tam sim no.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: Cov lus
  3. Raws li Hom Generation tau xaiv, ib qho taw qhia los yog ob lub ntsiab lus raug qhia los ua kom muaj qhov rais

Koj tuaj yeem tau txais kev ua ub ua no no


Lisp sij hawm rau kev sib raug zoo nrog Excel


11. Export Coordinate cov ntsiab lus rau cov ntaub ntawv CSV

No niaj hnub generated nrog Autolisp tso cai rau koj mus export cov ntsiab lus taw kev rau Microsoft Excel CSV ntaub ntawv. Cov khoom uas koj tuaj yeem xa tawm cov haujlwm no yog cov ntsiab lus, cov ntawv thiab cov nplov, cia li xaiv lawv thiab qhia cov ntaub ntawv tseg rau ntawm ib qho chaw.

Nws yuav tsum yog tshwj xeeb tu yog tias cov khoom yog cov ntawv, txij li thaum lub ntsiab lus ntawm qhov muab nkag mus rau hauv tus account thaum lub sij hawm ntawm xa cov hauj lwm, nyob ntawm qhov tseeb uas cov ntawv tau muaj, yog tias koj paub tseeb tias qhov tseeb ntawm cov ntawv yeej muaj tseeb tsis muaj teeb meem hauv kev xa tawm cov ntsiab lus.

Nws yog ib qho tsim nyog los xaiv cov khoom uas muaj ib qho kev ntxig rau tib qho, xws li blocks lossis ntsiab lus ntawm AutoCAD, txoj kev uas nws muaj kev ruaj ntseg dua tias cov chaw khiav dej num uas xa tawm yog cov uas sib txawv.

Raws li peb tau hais ua ntej, qhov kev niaj hnub xa tawm ntawm cov ntsiab lus, cov ntawv (los yog Mtext) thiab cov blocks, tab sis koj tuaj yeem txuas ntxiv tau cov khoos kas coj mus rau hauv koj tus account lwm qhov chaw xws li: voj voog, pib lub ntsiab ntawm cov kab, ntawm lwm yam khoom uas nyob rau hauv nws cov database muaj cov cai 10.

Cov chaw exported muaj cov hom ntawv P, N, E, C (Point, North = Y, East = X, Cota = Z) thiab raws li nws yog xa mus rau CSV cov ntaub ntawv (sib cais los ntawm leej twg), thaum qhib cov ntaub ntawv txhua tus nqi yuav nyob hauv nws lub xov tooj cais.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: EPC
  3. Xaiv cov khoom ntawm qhov chaw ua haujlwm tawm (nco ntsoov tias koj yuav xaiv cov ntsiab lus, cov ntawv thiab cov blocks (yog tias koj pom lawv).
  4. Qhia txog qhov chaw thiab npe ntawm CSV cov ntaub ntawv nyob rau hauv uas cov chaw xa khoom tawm yuav tsim tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


12.  ROUTINE EXPORT COORDINATE POINTS LOS NTAWM LINES RAU IB QHOV CSV

No Autolisp generated sij hawm rau AutoCAD tso cai rau koj mus export cov ntsiab lus ntawm ib lub sijhawm ntawm cov hnub kawg ntawm cov kab ntawv xaiv mus rau Microsoft Excel CSV ntaub ntawv

Lub koom ua lag luam xa tawm mus rau pib thiab xaus ntawm taw, li ntawd, thaum cov kab no sib txuas los ntawm tib qho taw tes, tus lisp yuav nyeem 2 zaug tib lub koom haum.

Hauv qhov no, yog xav tau koj yuav tsum xav txog qhov kev xaiv los xaiv cov hauj lwm duplicate, lub exported coordinates muaj cov hom P, N, E, C (Point, North = Y, East = X, Dimension = Z) thiab yuav ua li cas nws yog xa mus rau ib tug CSV ntawv (sib cais los ntawm leej twg), thaum qhib cov ntaub ntawv txhua tus nqi yuav nyob hauv nws lub xov tooj ntawm tes ywj pheej thiab ua raws li txoj kev.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: EL3
  3. Xaiv cov kab uas pib ntawm qhov chaw pib thiab qhov kawg yuav xa tawm.
  4. Qhia tias qhov chaw nyob thiab lub npe ntawm CSV cov ntaub ntawv qhov twg yuav tawm los ntawm kev xa tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


13. ROUTINE LISP TO IMPORT POINTS NTAWM COORDINATES NTAWM MICROSOFT EXCEL

Qhov no niaj zaus generated rau siv nyob rau hauv AutoCAD thiab nws ntsug daim ntawv sau npe cia koj embed lub coordinates ntawm cov ntsiab lus los ntawm ib cov ntaub ntawv nyob rau hauv Microsoft Excel, qhov no niaj hnub no tsis tsim nyog qhia kom meej rau cov ntsiab lus hais txog cov ntaub ntawv rau import, raws li los ntawm nws cov interface muaj muaj kev xaiv tsim nyog los import cov ntsiab lus nyob rau yuav ua li cas koj xav tau.

Mus import cov ntsiab lus, nws yog xam tsim nyog yuav tsum tau hais tias cov ntaub ntawv xa mus rau import tau XLS ncua ntxiv (los ntawm cov ntaub ntawv ua ntej Office 2007) los yog XLSX (version 2007 lossis tom qab) thiab nyob rau hauv cov ntaub ntawv ntawm cov koog haujlwm muaj formatted nrog cov hom: P, N, E, C, D, (Pua ke, Nnruab nrab, Este Cota Dpiav qhia), raws li pom los ntawm cov duab hauv qab no:

Nws tso cai rau koj xaiv 3 ntau txoj kev los mus ntxig ib qho khoom taw tes hauv kev nyeem ntawv.

  • Qhov xub thawj yog xaiv los ntxig a AutoCAD Point chaw (uas yog generated los ntawm POINT hais kom ua), nco ntsoov tias cov zaub ntawm tus taw tes rau hauv AutoCAD nyob ntawm hom point point uas koj tau txhais nrog DDPTYPE hais kom ua.
  • Qhov kev xaiv thib ob yog xaiv ib qho thaiv tseg hauv daim duab raws li lub ntsiab lus yuav tsum tau muab tso rau hauv qhov kev sib koom ua ke, los ntawm lub neej ntawd txoj kev niaj hnub tsim ib qho thaiv tshiab hu ua "cg-point", uas tuaj yeem siv tau yog tias muaj cov blocks hauv daim duab lossis yog tias tsis muaj cov blocks hauv daim duab.
  • Qhov kev xaiv thib peb muaj feem xyuam nrog cov qauv ntawm taw tes, tso cai rau koj mus import tus thaiv ntawm lub hard disk, nco ntsoov tias qhov xwm txheej no qhov ntev uas qhov thaiv tau tsim muaj qhov kev pom tau ntawm qhov thaiv thaum lub sijhawm nkag mus.
  • Nrog rau kev hwm cov ntaub ntawv (cov ntawv cim), iCe cia koj txiav txim siab txog yam koj xav pom, yog tias koj tsuas xav muab tso rau Point, koj tsuas yuav tau xaiv qhov kev xaiv no, tib yam rau cov ntawv nyeem ntawm Dimension lossis Qhov Tshaj Tawm ntawm qhov point. Koj tuaj yeem xaiv los tso saib 3 lossis cov ntaub ntawv lossis tsis pom.

Tsis tas li ntawd koj tuaj yeem tswj cov nab npawb ntawm cov zauv hauv cov ntawv nyeem ntawm cov duab tso tawmCov teev yuav tsum uas sau tias, txoj kev sib hloov los ntawm uas nws puag taw tes yog qhov chaw ntawm lub mas taw tes thiab sib cais ntawm daim ntawv lo nrog hwm rau taw tes, cov kev xaiv yog yuav muab cia nrog ib tug lub npe, yog li ntawd koj yuav tau hu rau lawv raws li lub ntsiab lus uas koj nyob nraum importing.

Tag nrho cov kev xaiv no yuav cia koj hloov koj cov ntsiab lus los ntawm Excel cov ntaub ntawv sai thiab nrog pom meej meej, nws yog ib qho tseem ceeb kom meej tias txoj kev ntawm cov ntawv ntawm daim ntawv lo ntawm lub taw tes yog pom tsis nyob ntawm lub caij, tab sis tam sim no cov ntawv nyeem ntawm koj daim duab thiab cov txheej txheem tam sim no.

Tej lub sij hawm dhau los kuv luam tawm ib tug niaj hnub tsim los ntawm ib tug neeg, tab sis tso cai rau lwm lub teb chaws tswj los ntawm ib tug ntawv nyeem ntawv tab sis muaj ntau yam kev txwv, qhov no lub sij hawm siv no tshiab hais kom ua yuav muaj ntau txoj kev xaiv los tswj lub zoo taw tes coordinates.

Cov ntawv txuas nrog kuj tseem muaj ib qho piv txwv thaiv uas koj tuaj yeem tuaj yeem nqa, sib nrug ntawm cov ntawv nthuav qhia nrog cov hom ntawv tseeb uas cov lus txib xav kom tuaj yeem nqa cov ntawv tswj hwm yam tsis muaj kev cuam tshuam.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: ICE
  3. Nyob rau hauv lub thawv dialog qhia meej txog cov kev xaiv uas koj xav tias nws yooj yim rau importing cov ntsiab lus.

Koj tuaj yeem tau txais kev ua ub ua no no


14. Ntshuam chaw ntawm cov ntaub ntawv csv kom hla

Qhov kev qhia no tso cai rau koj mus import thaj chaw (kev txiav thiab kev sau ua neej) rau cross-sections ntawm daim av, cov cheeb tsam yuav xa tawm yuav tsum muaj nyob hauv daim ntawv CSV (ib ntus), nyob ntawm daim ntawv tso ua ke.

Qhov lus txib no qhia txog qhov kev vam meej nyob rau hauv thawj kem ntawm csv cov ntaub ntawv thiab kev tshawb nrhiav rau cov ntawv nyeem nrog tib zoo li no nyob rau hauv cov ntaub ntawv kos duab, muab nws thaj tsam coj los txiav thiab sau rau sab xis ntawm sab xis.

Cov lus txuas ntxiv rau hauv qhov txiav thiab sau cheeb tsam los ntawm lub neej ntawd yog: "AC =" thiab "AR =", uas tuaj yeem hloov kho los ntawm cov lej, nrog rau cov lej lej thiab qhov siab ntawm cov ntawv sau.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Nws tsim raws li cov txheej txheem tam sim no uas yuav muaj cov ntawv uas yuav muab tso rau, piv txwv li: "Text-Areas".
  3. Sau lub npe ntawm lo lus txib: arimx
  4. Xaiv SCV cov ntaub ntawv uas muaj cov cheeb tsam yuav raug xa tawm
  5. Xaiv qhov koj xav mus ntxig nws cheeb tsam coj los ntawm cov ntaub ntawv csv, yog tias koj xav xaiv tag nrho cia li nias qhov tseem ceeb Sau.

Koj tuaj yeem tau txais kev ua ub ua no no


15. Sau cov kev ntawm cov duab tso rau hauv daim duab

Yog tias koj ua haujlwm nrog cov duab, nws feem ntau tsim nyog los tsim ib daim ntawv teev npe ntawm lawv, nrog rau lawv txoj kev mus rau qhov chaw, nrog rau txoj kev ua no kom koj muaj peev xwm tsim tau ib daim ntawv teev nrog cov duab ntawm tag nrho cov duab tso rau hauv daim duab tam sim no.

Qhov kev ua niaj hnub no tsis tas yuav tsum muaj cov lus xaiv, Tsuas hu qhov kev hais kom ua thiab tam sim ntawd yuav muab tso rau hauv AutoCAD hais kom ua kab, cov npe nrog cov paths ntawm cov duab tso ntxig.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: txiv qaub

Koj tuaj yeem tau txais kev ua ub ua no no


16. Hloov cov ntawv nyeem nrog cov kab ke tam sim no

Qhov kev niaj hnub tsim hauv Autolisp, tso cai rau peb hloov cov ntawv nyeem, nrog txoj kev thiab lub npe ntawm cov ntaub ntawv tam sim no.

Qhov no yog ib qho zoo pab thaum muab kho dua rau daim ntawv sau npe ntawm cov kev npaj nrog cov ntaub ntawv no.
Nyob hauv txoj kev tau los kuj muaj lub npe ntawm cov tab tom tam sim no, yog tias nws nyob hauv qhov chaw ua qauv, nws yuav qhia tom kawg ntawm txoj kev: qauv, txwv tsis pub nws yuav qhia rau tam sim no tab.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: txoj kev
  3. Xaiv cov ntawv nyeem los hloov nrog tus nqi ntawm txoj kev sib tw tam sim no, yog tias koj tsis xav hloov ib co ntawv tsuas yog nias Sau los tso saib txoj kev ntawm txoj kab hais kom ua.

Koj tuaj yeem tau txais kev ua ub ua no no


17. Hloov ib phau ntawv xaiv los ntawm hnub tim uas muaj ntau hom tawm tswv yim

Nrog kev pabcuam ntawm kev ua haujlwm zoo no peb tuaj yeem hloov cov ntawv, nrog rau tus nqi ntawm hnub tamsim no.

8 hais kom muaj ntau hom kev tawm tswv yim rau hnub no, xws li ib hom hnub uas yooj yim, mus rau hom ntev hom, qhov twg lub npe hnub ntawm hnub tam sim no yog qhov programmed nrog AutoLisp.

Koj tuaj yeem xaiv hom chaw Phau ntawv y Mtext, cov no yuav raug hloov los ntawm lub hnub tim nrog lub hom phiaj xaiv, cov ntawv teev hnub uas tau teev tseg yog cov uas tau pom hauv daim duab, txhua tus yog txheeb los ntawm nws tus lej, uas yuav pab tau xaiv cov qauv thaum thov hauv kab ntawm AutoCAD.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: RF
  3. Qhia los ntawm 1 tus xov tooj rau 8, hnub tim tso zis, koj tuaj yeem nkag mus rau lo lus nug kos (?), los tso saib cov qauv tawm hnub nyoog
  4. Xaiv cov ntawv uas koj xav hloov nrog lub hnub nrog xaiv hom
  5. Nias qhov tseem ceeb Sau kom xaus cov lus txib thiab hloov cov ntawv xaiv

Koj tuaj yeem tau txais kev ua ub ua no no


18. ROUTINE LISP INVENTING OR TRANSPOSING SELECTED TEXTS

Qee lub sij hawm peb xav tawm tsam qhov tseem ceeb ntawm ob phau ntawv, piv txwv tias, cov ntawv nyeem nrog 1346 los ua 1111 thiab lwm txoj kev, qhov kev ua no yuav tso cai rau peb los hloov qhov tseem ceeb ntawm cov ntawv uas raug xaiv.

Kom ua tau li no, nws txaus los qhia ob phau ntawv, tom qab sib.

Ua raws li nram qab no los siv txoj haujlwm no.

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: tra
  3. Xaiv ob phau ntawv los hloov.

Koj tuaj yeem tau txais kev ua ub ua no no


19. ROUTINE REPLACING TUS KHEEJ NTAWM LUB NTAWV NYEEM NTAWM TXOJ HAUJLWM NTAWM POV THAWJ

Txoj kev hais tshiab no tau txais tus nqi ntawm qhov dav (Y coordinate) ntawm qhov chaw taw qhia thiab teev nws li cov ntsiab lus ntawm cov ntawv xaiv.

Qhov kev ua haujlwm niaj hnub no yog qhov tseem ceeb tshaj plaws rau kev piv txwv thaum ua hauj lwm nrog cov qauv hauv av thiab peb xav kom tau qhov siab ntawm ib lub vertex thiab muab nws tso rau hauv ib qho ntawm cov ntawv uas qhia txog qhov chaw loj, nws tuaj yeem siv tau thaum ua haujlwm nrog cross sections ntawm daim av thiab nws yog qhov xav tau kom tau tus nqi ntawm qhov dav hauv txoj kab ntawm nqe lus thiab tsim kom muaj nws nyob rau hauv cov ntawv nyeem uas yuav qhia tau tias tus nqi qo.

Hauv tsab ntawv no koj tuaj yeem qhia cov nplai twg thiaj li muaj cov ntawv teev tseg hauv cov ntawv nyeem, nws tsis yog qhov siab ntawm cov ntawv xaiv lus, tiam sis lub nplhaib uas muaj qhov profile los yog seem qhia, yog tias koj qhov profile piv txwv 10 zaug nyob rau hauv txoj kev ntsug, koj yuav tsum teev 10 NC hais kom ua qhov teev, yog li ntawd qhov kev hais kom ua, ua qhov kev sib faib ua haujlwm thiab teev tus nqi tsim nyog rau hauv cov ntawv xaiv.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: NC
  3. Piav qhov ntsuas ntawm cov quotas
  4. Sau cov zauv ntawm cov zauv hauv cov ntawv nyeem yuav muaj nrog rau qhov loj me me (3 los ntawm lub neej ntawd)
  5. Qhia qhov taw tes uas koj xav tau
  6. Xaiv cov ntawv nyeem uas yuav muab hloov los ntawm tus nqi ntawm qhov tau txais los sis yog tias koj xav kom koj tuaj yeem nias qhov tseem ceeb Sau los tso saib cov nqi quota tsuas yog tsis hloov cov ntawv nyeem

Koj tuaj yeem tau txais kev ua ub ua no no


20. Niaj hnub hloov phau ntawv RAU COV HNYAV THIAB LWM NROG COTA qhia los ntawm NTXIV ib prefix los yog tom qab

Qhov kev qhia no cia koj mus muab qhov tseem ceeb thiab qhov muaj nqis (X thiab Y qhov tseem ceeb) ntawm qhov taw tes uas tau muab thiab tso rau hauv 2 cov ntawv.

Ntxiv rau txhua kab ntawv nws ntxiv cov lus ua ntej lossis tom qab, piv txwv li yog tias qhov cim ua ntej tau qhia rau qhov loj me (Y coordinate) sib npaug ntawm “CT =”, thaum xaiv cov ntawv nce siab, cov lus txib yuav hloov kho cov ntawv xaiv los ntawm tus nqi ntawm qhov siab tau txais, ntxiv rau cov lus qhia ua ntej, piv txwv li "CT = 236.42", thaum xaiv cov ntawv nce qib, nws yuav hloov kho nrog tus nqi. ntawm X kev tswj hwm tau txais ntxiv rau cov lus tom qab “0+”, piv txwv li “0+10.0”.

Qhov kev hais kom ua no nrog cov tsiaj ntawv ua pib rau cov qib hnyav thiab cov lus teev tseg ("0 +" thiab "CT =") thiab tsuas yog hloov tau los ntawm kev hloov kho lub hauv paus, ntxiv rau qhov kev hais kom ua no muab kho yog xav tau, yog li ntawd ib qho prefix thiab ib tug SRS ntxiv rau tib lub sij hawm hauv cov ntawv.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: PC
  3. Qhia qhov taw tes uas yog qhov tseem ceeb ntawm qhov hnyav (X coordinate) thiab lub koom haum (Y coordinate)
  4. Xaiv cov ntawv nyeem
  5. Xaiv cov ntawv nyeem

Qhov tseem ceeb ntawm cov ntawv yuav muab kho nrog cov ntaub ntawv tau

Koj tuaj yeem tau txais kev ua ub ua no no


21. ROUTINE AUTOLISP RAU LUB TSWV YIM TSIS MUAJ IB TUG COTA NTAWM TUS NQI KHO MOB

Qhov no yog lub sijhawm ua nyob rau hauv Autolisp uas tso cai rau peb muab tus nqi ntawm qhov dav (Y coordinate) ntawm qhov chaw.

Qhov kev hais kom ua no yuav tsum muaj cov ntaub ntawv (ntsiab lus thiab qhov tseem ceeb) thiab ua haujlwm kom tau tus nqi zaum kawg uas yuav tsum tau teev nyob rau hauv Y daim ntawm qhov taw qhia ntawd (hloov tus nqi ntawm txoj haujlwm UCS (Universal Coordinate System) ntawm qhov point uas tau sau los ntawm tus nqi nkag ).

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Load cov ntaub ntawv rau hauv AutoCAD siv qhov hais kom ua APPLOAD los sis luam cov ntaub ntawv thiab pasting nws hauv AutoCAD.
  2. Sau cov lus txib npe: OS
  3. Thaum tshau tawm rau qhov taw qhia qhov teeb meem, koj yuav tsum qhia ib qho taw qhia ntawm qhov kev tshuaj ntsuam (qhov taw tes ntawm qhov koj xav kom teeb tsa ib qho kev sib txawv).
  4. Cov lus txib yuav qhia koj kom nkag mus rau qhov nqi ntawm qhov tseem ceeb los teeb lossis xaiv ib nqe lus:
  5. Ntawm no koj yuav tsum nkag mus rau tus nqi ntawm qhov dimension uas koj xav kom muaj Y coordinate ntawm cov lus qhia, koj tuaj yeem nkag mus rau tus nqi lossis koj tuaj yeem xaiv ib cov ntawv uas muaj qhov muaj nqis, qhov kev txiav txim yuav tau txais cov nqi ntawm cov zauv kuj muaj ib co lus piav qhia.

Yuav kom paub tseeb tias qhov nkag ntawm qhov ntsuas tau raug tsim los ntawm qhov chaw uas tau hais los ua tus ID kev hais kom ua, qhia qhov taw tes, thiab saib nyob rau ntawm kab ntawv hais tias tus nqi ntawm Y coordinate tam sim no nrog tus nqi nkag.

Koj tuaj yeem tau txais kev ua ub ua no no


22.  AREASX: ROUTINE LISP TO FIND AREAS BY CONTOURS

Qhov kev qhia no yuav pab koj nrhiav cov cheeb tsam ntawm qhov chaw nruab nrab ntawm cov khoom los yog xaiv cov kev nkhaus kaw, cov lus txib no qhia qhov cheeb tsam tau txais los yog muab teev rau hauv cov ntawv xaiv.

Ax ntawm cov lus txib muaj cov kev xaiv nram no:

Hauv paus thov:
Qhia meej rau sab hauv ntawm thaj chaw lossis [Xaiv cov khoom / Xaiv] :

Ntawm no koj yuav tsum qhia cov ntsiab lus nrog ntawm qhov cheeb tsam yuav tsum tau txais, lwm cov kev xaiv tau muab piav qhia nram qab no:

Xaiv khoom: Tsis txhob qhia cov ntsiab lus sab hauv los nrhiav cov huab cua, los ntawm txoj kev xaiv no koj tuaj yeem xaiv cov kev cai kaw kom pom qhov chaw koj nyob.

Muaj Kev Xaiv: Qhov kev xaiv no xaiv qhov kev xaiv Options dialog box, lub thawv dialog yog raws li nram no:

Txhua qhov kev xaiv muaj li hauv qab no:

Cov nab npawb ntawm cov zauv: Tus nab npawb ntawm cov zauv hauv cheeb tsam yuav muaj (2 los ntawm lub neej ntawd).
Qhov siab tshaj ntawm cov ntawv nyeem tau muab tso rau hauv: Yog tias koj txiav txim siab mus tso cov ntawv nrog qhov chaw uas tau txais, ntawm no nws yog teem rau qhov siab uas yuav tau hais rau cov ntawv nyeem.

Sib pauv ntawm thaj chaw: Qhov kev xaiv no tso cai ua hauj lwm nrog qhov tseem ceeb nyob rau tej thaj chaw, txhua cheeb tsam yuav ntxiv, rho, khu los yog faib los ntawm ib qhov zoo tshaj uas yuav tsum tau teev nyob rau hauv qab ntawm qhov kev xaiv no.
Qhov kev hais qhia pom yog tias hloov dua siab tshiab yog nquag thiab txoj haujlwm twg yog ua tiav thiab nrog rau dab tsi muaj nuj nqis qhov kev hloov pauv yuav raug nqa tawm.

Qhov kev xaiv no tso cai rau koj los kho qhov chaw thaum lub teeb duab nyob hauv ntau qhov ntsuas los yog hauv lwm cov kev kos duab.

Thov shading: Qhov kev xaiv no tso cai rau txhua qhov cheeb tsam uas tau hais tias yuav tsum tau pom kev zoo dua ntawm thaj chaw uas tau pom, tso cai rau tshawb xyuas seb nws puas yog lawm (Nyob ntawm lub neej ntawd).
Lub npe ntawm daim duab shading: Ntawm no koj yuav tsum tau qhia lub npe ntawm tus shading yuav siv rau hauv cov cheeb tsam uas qhia ntawd (Khoom ua tsis yog).

(Shading) Nplai: Ntawm no qhov ntsuas tau ntawm qhov shading yog qhia, qhov zoo li no kuj txawv dua li hom shading xaiv.

Xim (ntxoov ntxoo): Cov xim uas yuav muaj qhov shading thov hauv cov cheeb tsam uas tau hais tseg.

Xaus cov shading: Cov kev xaiv hauv qab no siv tau thaum qhov kev hais kom ua tiav lawm.

Tuav txoj hlua: Yog tias qhov tsim tau qhov teeb meem no tsis muab deleted.

Tuav shading: Yog hais tias enabled lub shadings generated tsis yog deleted.

Cov Ntawv Thov Thaum kawg:
Qhia meej rau sab hauv ntawm thaj chaw lossis [Xaiv cov khoom / Ntxig thaj tsam ntawv nyeem / Xaiv] :

Ntxig zaj ntawv thaj tsam: Qhov kev xaiv no tso cai rau koj ntxig cov ntawv nrog rau thaj chaw tau txais tsis yog xaiv ib qho los hloov nws. Cov ntawv nyeem nrog thaj chaw pom muaj lub ntsiab lus ua ntej: ” Area =”, cov lus ua ntej no tuaj yeem hloov kho hauv qhov program code.

Hloov cov ntawv nyeem: Qhov kev xaiv no tau qhib thaum nias tus yuam sij Enter lossis nias tus nas txoj cai, uas yuav thov kom xaiv cov ntawv nyeem, piv txwv li yog tias muaj cov ntawv sau nrog cov ntsiab lus hauv qab no: "AC = 0.00m2" thiab los ntawm cov lus txib ib thaj tsam ntawm 3.25 tau pom, ces cov lus txib yuav hloov cov ntawv hloov tshiab rau "AC = 3.25m2". Raws li koj tuaj yeem pom, AX tsuas yog hloov cov lej ntawm cov ntawv nyeem kom hloov pauv, yog li koj tuaj yeem muaj cov ntawv hauv cheeb tsam nrog cov npe sib txawv, piv txwv li: "AR = 0.00m2", "AM = 0.00m2", "Kev txiav cheeb tsam = 0.00m2", "Kuv cheeb tsam = 0.00m2", thiab lwm yam.

Siv tau thiab tsis muaj tseeb:

Siv tus qauv qhia

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: AX
  3. Qhia qhov taw tes sab hauv koj thaj tsam uas koj xav tau (koj yuav tsum paub tseeb tias qhov chaw ntawd yuav tsum raug kaw, tsis li ntawd cov lus txib yuav tso tawm lus yuam kev).
  4. Qhia cov ntsiab lus sab nraud txhua lub sij hawm thaum koj xav tau, qhov kev txiav txim yuav npau taws, sib sau (summing) tag nrho cov huab cua pom.
  5. Nias Nkag mus rau los yog txoj cai-nias kom xaus qhov kev hais kom ua thiab teeb thaj chaw hauv cov ntawv uas twb muaj lawm.

Koj tuaj yeem tau txais kev ua ub ua no no


Xaiv khoom


23. Xaiv tag nrho cov chaw ntawm txheej txheej ntawm cov khoom xaiv

Qhov kev ua me me no ua tib yam li yav dhau los, qhov txawv yog tias lub npe ntawm tus txheej txheem tsis yog nkag mus rau ntawm no los xaiv cov khoom, tab sis muaj ib qho chaw xaiv los ntawm qhov koj xav tau lub npe ntawm txheej.

Raws li nyob rau hauv cov txheej txheem dhau los, kev xaiv ntawm cov koom haum tsis pom, tab sis nws tshwm sim raws li cov txheej txheem xaiv, yog li xaiv hom yuav tsum tau qhia "Previous” xaiv cov khoom.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: Ssl
  3. Xaiv lub khoom koj xav kom tau lub npe txheej kom xaiv lwm lub chaw
  4. Ua rau xaiv cov chaw ua hauj lwm zoo los ntawm txoj kev xaiv hom

Koj tuaj yeem tau txais kev ua ub ua no no


24. Tshem tawm cov khoom sab hauv los yog sab nraud ntawm cov polyline uas tau xaiv

Siv qhov sij hawm no koj tuaj yeem lwv cov khoom uas muaj nyob rau sab hauv lossis sab nraud ntawm cov polyene uas raug xaiv, yog qhov kev xaiv tau qhia, cov khoom uas raug tshuam los ntawm cov polyline yuav raug txiav los ntawm cov uas tau qhia.

Thaum nws tawm los tshem cov khoom tawm sab nraum lub polyline, kev saib xyuas tshwj xeeb yuav tsum tau muab coj los ua qhov hais kom ua no deletes tag nrho cov khoom sab nraum lub polyline.

Lub polyline los xaiv yuav tsum yog kaw lub polyline, txwv tsis pub lub sij hawm sib txuas rau qhov kawg ntawm lub tshooj nrog thawj, kaw li no los ntawm txoj kev xav ntawm txoj kab kev xav hauv lub cev thiab xa tawm txhua yam uas sab hauv los yog sab nraum kab ntawd.

Cov kev xaiv txiav raws li nws yog thawj, tsuas yog ua haujlwm nrog cov khoom uas tau muab hla kev ua manually, piv txwv li, cov kab, cov voj voog, arcs, thiab lwm yam, cov thaiv thiab lwm cov khoom sib txuas tsis haum rau hauv cov khoom no uas tuaj yeem txiav tawm.

Nrog lub lisp ib daim ntawv sau ua ke nrog yog li ntawd cov kev xeem coj ua tiav ua ntej siv cov lus txib hauv cov ntaub ntawv kawg.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: PolErase
  3. Xaiv cov txheej txheem uas yuav ua hauj lwm raws li ib qho kev txiav txim siab kom tshem tawm cov khoom kom tshem tawm.
  4. Xaiv ib qho rho tawm cov khoom xaiv, koj tuaj yeem xaiv qhov kev xaiv: Qhov rai (nws tsuas deletes cov khoom uas yog sab nraud sab nrauv los yog sab hauv lub qhov rais), Kev ntes (tshem cov khoom uas muaj kev sib tshuam los ntawm ntug kev cov qauv), rho tawm thiab qoob loo (raws li lub npe implies, nws yuav lwv cov khoom uas muaj sab hauv lossis sab nraum lub polyline thiab luas cov khoom uas raug tshuam los ntawm tus ciam teb.
  5. Qhia tias a taw tes rau sab twg (sab hauv / sab nraud) yuav raug rho tawm los yog txiav.

Koj tuaj yeem tau txais kev ua ub ua no no


25. Tso cai rau koj xaiv tag nrho cov chaw ntawm cov nkag nkag

Nws yog ib txoj kev ua haujlwm uas tso cai rau koj xaiv tag nrho cov chaw uas muaj nyob rau hauv cov lus qhia, tsis paub qhov txawv xim lossis lwm yam khoom uas muaj lub koomhaum.

Qhov kev ua si niaj hnub no tsis yog muaj kev cuam tshuam thaum lub sij hawm nkag mus rau ntawm lub txheej, ces koj tuaj yeem nkag mus rau hauv txhua txoj kev, tsuas yog tias nws tau sau zoo.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: taub hau
  3. Sau lub npe ntawm cov khoom koj xav xaiv
  4. Ua rau xaiv cov chaw zoo los ntawm hom previuos

Koj tuaj yeem tau txais kev ua ub ua no no


26. Luam lub ntsiab lus ntawm cov ntawv nyeem rau lwm phau ntawv

Nws yog txoj haujlwm ua nrog hom lus uas siv hom lus autiversp, nws tso cai rau peb luam cov ntsiab lus ntawm cov ntawv xaiv, thiab teev tus nqi ntawd nyob rau hauv nqe ob los xaiv.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:
  1. Ntsaws lub lisp ntawv hauv AutoCAD, siv cov comado Aperst los yog tsuas yog luam cov ntaub ntawv thiab pasting rau hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: RT
  3. Xaiv cov ntawv, uas koj xav kom tau tus nqi.
  4. Xaiv cov ntawv nyeem, uas koj xav hloov nrog tus nqi dhau los.

Raws li koj tau pom, txoj kev ua haujlwm yoojyim yog qhov yooj yim, tiam sis nws pab tau zoo thaum nws tuaj rau cov ntawv nyeem.

Nws yuav tsum raug sau tseg tias cov lus siv hauv txoj kev niaj hnub no yog AutoLisp, peb nkag mus rau tib qho lus txib tab sis sau rau hauv VisualLisp, uas peb yuav ua kom pom tias qhov loj ntawm cov qauv no ntxiv lawm.

Koj tuaj yeem tau txais kev ua ub ua no no


27. Hloov cov zauv pes tsawg ntawm cov ntawv nyeem uas tsis poob ntawm thawj tus nqi

Cov sijhawm li no yuav ua rau koj hloov cov nab npawb ntawm cov ntawv xaiv uas tsis tau poob cov thawj cov decimals, nrog rau cov uas koj tuaj yeem tso tau tus nab npawb piv txwv nrog 2 decimals, tab sis hauv nws yuav muaj ib qho cuab yeej tshiab nrog nws cov qauv sau tseg.

No cov cuab yeej tshiab no tsuas yog nkag tau los ntawm qhov kev hais kom ua no, vim nws tsis sau los ntawm cov khoom dialog box.

Lub lisp tso cai rau koj hloov cov nab npawb ntawm cov zauv los yog muab cov zauv ntawm cov ntawv nyeem ua ntej dhau nrog rau qhov no, kom koj paub tias pes tsawg ntawm koj lub xub ntiag yog tias koj xav rov pib dua qhov tseem ceeb.

Nws yog noteworthy tias cov kev ntseeg qub tseem nyob txawm tias cov ntaub ntawv los yog AutoCAD raug kaw lawm, yog li koj muaj kev ruaj ntseg uas cov ntaub ntawv tseem ceeb ntawm koj qhov kev ntseeg tseem yuav nyob ntawd, txawm tias tis rov ua qhov tseem ceeb tseem ceeb rau cov ntawv.

Qhov kev qhia tshiab no yuav muab piv rau qhov kev txiav txim ntawm yuav hloov cov zauv ntawm Excel, tab sis qhov kev soj ntsuam tsuas yog tias qhov khoom no yog sab hauv thiab raws li peb tau hais ua ntej qhov chaw Properties tsis tau npaj los tso saib cov hnub qub ntxiv.

Kev saib xyuas yuav tsum muab rau cov ntawv xaiv tau yog cov zauv sau ntawv, uas yog, lawv tsuas muaj cov lej, txij li lawv cov nqi yuav raug hloov mus rau "0.00".

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: AREDE
  3. Xaiv ib qho ntawm cov kev xaiv uas koj xav ua
  4. Xaiv cov ntawv (numeric) uas koj xav ua haujlwm

Koj tuaj yeem tau txais kev ua ub ua no no


28. Tuav ntau phau ntawv raws li tus thawj xaiv

Routine tsim nrog AutoLisp uas cia peb sib xyaws ntau cov ntawv raws li thawj tus xaiv.

qhov kev zov me nyuam tso cai rau koj los kho cov ntawv vertically (kab) los yog kab rov tav (kab), vim qhov no koj tsuas tau xaiv thawj tus thawj, uas yuav ua hauj lwm raws li cov ntsiab lus ntawm cov ntawv.
Nws yuav tsum tau muab sau tseg tias lub ntsiab lus coj los ua lub hauv paus rau aligning cov ntawv yog lub ntsiab lus ntxig, yog tias tag nrho cov ntawv muaj "Sab laug" kev ncaj ncees raws li cov ntsiab lus ntxig, tag nrho cov ntawm lawv yuav ua raws li cov ntsiab lus no thiab nws yuav yog. ib qho kev sib haum xeeb. Yog tias cov ntawv muaj qhov sib txawv, lawv txhua tus yuav ua raws li lawv cov ntsiab lus nkag, uas yuav ua rau kev sib haum xeeb ntawm cov ntawv tsis sib xws.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: alit
  3. Xaiv cov ntawv sau los ntawm cov ntawv sib dhos no
  1. Xaiv cov ntawv ua kom haum
  1. Ua li cas, cov ntawv tau mus raws li tus thawj xaiv

Koj tuaj yeem tau txais kev ua ub ua no no


29. Luam qhov siab ntawm cov ntawv nyeem thiab muab tso rau lwm cov ntawv

Qhov kev ua niaj hnub no nyob hauv AutoLisp luam qhov siab ntawm qhov xaiv cov ntawv thiab tsim muaj hauv cov ntawv uas tau xaiv tom qab, hloov qhov siab lawv tau.

Piv txwv li, yog tias koj muaj 3 ntawv, lub yav tas muaj ib tug qhov siab ntawm 3 thiab tom ntej no ob tug muaj ib tug qhov siab ntawm 6 thiab koj xav kom lub thib ob kuj muaj ib qhov siab ntawm 3 es 6, cia li ua ntej xaiv cov ntawv nyeem uas nws qhov siab muaj 3 ces phau ntawv muaj 6 qhov siab.

Ua raws li nram qab no los siv txoj haujlwm no.

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: CA
  3. Xaiv cov ntawv nyeem uas nws siab npaum li koj xav luam los yog teeb tsa.
  4. Xaiv cov ntawv koj xav hloov qhov siab rau tus thawj xaiv

Koj tuaj yeem tau txais kev ua ub ua no no


30. Xaiv cov ntawv nyeem thiab teev tus nqi uas tau txais los ntawm tus cwj pwm ntawm ib qho thaiv

Qhov kev pabcuam no tau tsim hauv Autolisp thiab Visual Lisp, tso cai rau xaiv ib phau ntawv, los luam cov nqi ntawm cov ntsiab lus thiab tsim kom muaj nws (hloov tshiab) hauv tus yeeb yam uas yog ib feem ntawm lub block.

Uas yog hais tias peb xav hloov tus cwj pwm ntawm tej ntu, rau ib qho uas twb muaj lawm, tsuas xaiv cov ntawv ua ntej thiab ces tus cwj pwm thiab nws yuav muab kho raws li tus nqi ntawm cov ntawv xaiv.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: cta
  3. Xaiv cov ntawv nyeem uas muaj tus nqi yuav raug theej.
  1. thiab thaum kawg xaiv tus cwj pwm hloov qhov ntsuas
  1. Qhov tshwm sim yog muaj li nram qab no:

Raws li peb tau pom, qhov kev hais kom ua no pab tau yog tias peb xav hloov ib qho txiaj ntsig ntawm tus cwj pwm los ntawm cov ntawv nyeem.

Koj tuaj yeem tau txais kev ua ub ua no no


31. Hloov qhov siab ntawm cov ntawv raws li feem pua ​​nkag

Qhov kev ua niaj hnub no hauv AutoLisp pub rau peb hloov cov heights ntawm cov ntawv xaiv los ntawm hloov lawv raws li feem pua ​​nkag.

Piv txwv li, yog hais tias peb muaj ob phau ntawv, ib tug uas muaj thiab ib tug nrog 0.5 siab 1.00 hais kom ua thiab nkag mus rau ib tug feem pua ​​ntawm cov 1.5, lub heights ntawm cov ntawv hloov los ntawm cov hauv qab no: 0.75 thiab 1.5 feem.

Qhov kev ua haujlwm niaj hnub no yog qhov tseem ceeb heev thaum nws yuav tsum tau ua kom muaj kev hloov hauv qhov siab ntau ntawm cov ntawv uas muaj ntau qhov siab.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: ch
  3. Sau qhov feem pua ​​uas yuav hloov lub qhov siab ntawm cov ntawv, piv txwv li: yog hais tias koj nkag mus rau 0.5, tag nrho cov phau ntawv yuav raug muab txo los ntawm ib nrab, thiab yog hais tias koj nkag mus rau 2, tag nrho cov phau ntawv yuav loj hlob ob zaug
  4. Xaiv cov ntawv koj xav hloov

Koj tuaj yeem tau txais kev ua ub ua no no


32. ROUTINE LISP TO ELIMINATE TUS KHEEJ NTAWM IB LUB TSWV

Thaum koj muaj ib ntu nrog ntau yam cwj pwm, nws yog heev tsho tau rho tawm tus txheem ntawm ntau yam ntawm lawv, feem ntau yog vim ob-nias lub xaiv attribute, tos rau nws yuav thauj cov dialog box thiab npaj mus rau lwv lub txheem.

Yuav kom tsis txhob muaj txoj haujlwm no tsho, qhov no me ntsis sij hawm yuav pab txo koj me me ntawm lub sijhawm koj siv hauv kev ua tiav cov haujlwm tau piav qhia saum toj no. Nrog rau cov lus txib koj tsuas tau xaiv cov cwj pwm uas koj xav rho tawm cov ntsiab lus.

Koj yuav tsum xyuas kom tseeb tias cov ntawv uas nyob hauv qhov block yog cov cwj pwm (qee zaum tsis to taub nruab nrab ntawm lawv), kom sij hawm ua hauj lwm zoo. Ntshe, qhov kev hais kom ua no tsuas yog deletes cov ntsiab lus ntawm tus cwj pwm, tab sis tsis tus attribute ntawm tus thaiv.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: BCA
  3. Xaiv cov cwj pwm ntawm qhov block uas koj xav rho tawm nws cov ntawv.

Koj tuaj yeem tau txais kev ua ub ua no no


33. ROUTINE IN VISUAL LISP COPYING TUS TSEEB NTAWM TEXT THIAB TSIM NYOG RAU TAG NRHO COV NTSIAB LUS

Tej lub sij hawm dhau los kuv qhia rau koj ib tug niaj hnub hais tias theej tus nqi ntawm ib tug tsim cov ntawv nyeem thiab xaiv cov phau ntawv rau lwm tus, qhov no lub sij hawm no niaj hnub ua yuav tso cai rau koj yuav tau txais tus nqi ntawm ib tug xaiv cov phau ntawv thiab teem ob peb phau ntawv selections.

Kev siv lo lus txib tshiab no yooj yim heev, koj tsuas yog yuav tsum xaiv cov ntawv sau los ntawm qhov chaw koj xav kom luam tus nqi thiab tom qab ntawd koj yuav tsum xaiv txhua cov ntawv uas koj xav hloov nrog tus nqi tshiab no.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: RTN
  3. Xaiv cov ntawv nyeem qhov ntawm qhov nqi kom muab luam tawm
  4. Xaiv cov ntawv uas yuav raug hloov los ntawm qhov nqi tshiab no
  5. Nias tus Sau yuam kom xaus qhov lus txib thiab hloov cov ntawv nrog tus nqi tshiab

Koj tuaj yeem tau txais kev ua ub ua no no


34. ROUTINE IN AUTOLISP TIAS LOSSIS LOSSIS TUS KHEEJ REDUCES LUB HEIGHT NTAWM LUB XYAUM

Nws yog ib tug lisp uas muaj ob nqe lus txib: Tsawg thiab txo, cov lus txib no yuav hloov qhov siab ntawm cov ntawv xaiv tsa, ua kom nws los yog txo nws loj raws li cov lus txib xaiv.

Qhov loj hloov ua rau txhua tus nias ua nyob rau hauv cov ntawv nyeem thiab yog ua raws li ib qho tseem ceeb qhia hauv qhov chaws ntawm lub lisp, qhov zoo tshaj yuav yog 1.2. Thawj qhov siab ntawm cov ntawv nyeem yog multiplied los ntawm 1.2 txhua zaus koj nias rau nws los yog faib nws ntawm 1.2, nyob ntawm seb cov lus txib koj tau xaiv.

Yog xav paub ntxiv txog qhov cov ntsiab lus hauv phau ntawv yog txhua lub sij hawm cov ntawv nyeem, lub sij hawm qhia txog qhov siab rau txhua qhov kev hloov hauv qhov siab tau ua nyob rau hauv cov ntawv nyeem.

Qhov kev hais no tseem ceeb heev thaum koj xav ua kom nce lossis txo qhov siab ntawm cov ntawv hauv feem, tsis tas yuav tsum muaj qhov siab tshaj qhov kawg, tsuas pom kev.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: AU (kom nce) | RE (los txo)
  3. Nias rau ntawm cov ntawv nyeem los nce lossis txo qhov loj li ntau zaus thaum koj xav tias tsim nyog
  4. Nias tus yuam sij Nkag mus xaus qhov kev hais kom ua

Koj tuaj yeem tau txais kev ua ub ua no no


35.  ROUTINE LISP TXIAV TXIM XYUAS TXOG KEV XAIV TSIM

Cov txheej txheem nram qab no tso cai rau koj kom tau qhov ntsuas (dimensioned), qhov tseem ceeb tau muab tso tawm, uas koj tuaj yeem muab luam tawm thiab muab tso rau piv txwv hauv Microsoft Excel thiab txhua tus nqi yuav muab tso rau hauv ib chav cais.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: DimX
  3. Sau cov zauv ntawm cov kev ntsuas kom raug muab tshem tawm (3 los ntawm lub neej ntawd)
  4. Xaiv qhov ntev kom tau koj cov kev ntsuas
  5. Nias Nkag mus rau finalize qhov xaiv thiab tso rau ntawm qhov screen qhov tseem ceeb tau txais

Koj tuaj yeem tau txais kev ua ub ua no no


36. ROUTINE IN VISUALLISP UAS TXAWV TUS NQI NTAWM COV NUMBERS RAWS RAU IB LUB HWJ CHIM

Kev pom nyob rau hauv VisualLisp tso cai rau kom nce tus nqi ntawm cov zauv ntawm cov ntawv xaiv. Qhov kev ua txhua hnub hauv VisualLisp tso cai rau kom nce tus nqi ntawm cov naj npawb ntawm cov ntawv xaiv (ib yam los ntawm ib qho) raws li qhov qhia tau nce ntxiv.

Yog hais tias tus nqi muaj nuj nqis yog tus zauv negative ces cov nqi tom qab yuav yog qhov txo tus nqi pib.

Piv txwv li, yog hais tias tus thawj muaj nuj nqis yog tus naj npawb 1, thiab ib tug increment nqi ntawm 1 unit yog nkag mus, lub tom ntej tus xov tooj xaiv yuav increment los ntawm ib tug lub tsev, cov nram qab no yuav 2, cov nram qab 3, etc.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: inc
  3. Xaiv cov ntawv nyeem nrog tus nqi pib
  4. Sau cov nyiaj ntxiv
  5. Xaiv ib qho ntawm tag nrho cov ntawv uas koj xav hloov
  6. Nias tus yuam sij Nkag mus xaus qhov kev hais kom ua

Koj tuaj yeem tau txais kev ua ub ua no no


Lisp rau topography thiab 3D


37. Hloov 3DFace cov chaw mus rau ACIS khib nyiab

Tej lub sij hawm dhau los kuv tuaj nyob no nthuav niaj hnub lisp thiab txawm hais tias lately kuv tsis tau siv, thaum twg kuv yuav tsum tau tau pab kuv lawg hlob hlob nrog volume suav, qhov no ntxiv nyob rau hauv lub sij hawm uas civil 3D tsis muab kuv lub tau kuv yuav tsum tau .

Nws yog kev ua ub ua no xaiv 3Dface khoom, thiav tawm lawv ua ke thiab hloov lawv mus rau hauv ib qho khoom 3D khoom, nws siv tau yooj yim thiab txaus los xaiv cov khoom thiab lub sijhawm yuav ua txhua yam haujlwm.

Rau kev txaus siab ntau dua ntawm cov kev hloov uas lub sij hawm ua hauv cov khoom, koj yuav tsum muaj 3D pom, txwv tsis pub nyob rau hauv saib ntawm cov nroj tsuag yuav tsis tau pom lub heights tsim nyob rau hauv lub 3D Solid, vim hais tias cov khoom yog tsim los ntawm projecting txhua lub ntsej muag xaiv vertically "down" tam sim no z-axis, mus rau ib lub dav hlau thiab mus rau ib qhov chaw teev los ntawm tus neeg siv.

Yuav kom paub meej tias tag nrho cov seem ntawm lub mesh yog generated raws li solids, qhov kev deb no tsis tuaj yeem ua xoom, tab sis cov khoom yuav raug txiav tom qab yog tias tsim nyog rau qhov yuav tsum tau tuab, nrog kev ua haujlwm boolean los yog khib nyiab ua haujlwm. Lub resulting tau tsim yog tsim nyob rau hauv txheej txheem tam sim no.

Yog hais tias nyob rau ntawm qhov kawg ntawm lub union ntawm cov me solids, lub lag luam nres los yog ntua vim muaj kev txwv kev nco, koj tuaj yeem sim koom nrog lawv ua haujlwm.

Sau ntawv xav txog:

Yog hais tias cov neeg uas nyob ib sab tsis muaj qhov sib npaug qub, yuav muaj khoob me me los yog khoo ntawm cov khib nyiab los ntawm lawv, uas yog vim tias AutoCAD tuaj yeem tsis tuaj yeem koom tau cov khib nyiab, uas qhia cov lus hauv qab no:

  •  "Kev tsis sib haum xeeb ntawm kev sib tshuam nkhaus."
  •  "Cov ntaub ntawv tsis sib xws hauv vertex thiab coedge coordinates."
  •  "Kev sib raug zoo ntawm ntug-ntsej muag."
  •  "Kev sib raug zoo ntawm lub ntsej muag-lub cev."
    Yog hais tias muaj teeb meem mob thaum ua lub zog, koj yuav tsum luam daim ntawv me me thiab tom qab ntawd ua ke cov ntawv luam nrog tus thawj coj los ua kom tag nrho cov khoob hauv 3DFace nto thiab rov sim dua txog thaum qhov teeb meem daws tau.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: F2S
  3. Xaiv 3D kom hloov mus rau ib yam khoom
  4. Sau rau qhov siab (down) uas yuav muaj cov khoom ntawm txhua vertex ntawm 3DF
  5. Nkag mus rau txoj kev uas tsim kom muaj cov khoom: Automatic los yog Manual

Koj tuaj yeem tau txais kev ua ub ua no no


38. Inserts qhov ntev ntawm kab contour ntawm nws nce

Nyob rau ntau lub sijhawm koj yuav pom tias koj muaj kev nkhaus rau hauv ib daim ntawv, tab sis cov no tsis muaj lawv cov quota, los ntawm qhov niaj hnub no, koj tuaj yeem ntxig qhov ntev hauv cov teeb meem topographic uas koj xav tau.

Qhov ntev yuav tsum muab tso nrog cov khoom siv nrog cov khoom, cov blocks no yog tsim rau hauv ib daim duab millimeters. Yog li koj tuaj yeem siv daim ntawv no yam tsis muaj teeb meem, koj yuav tsum siv cov lus txib "Chav” (Units) txhais cov units ntawm cov ntsiab lus los ntxig rau hauv "Millimeters” ( millimeters).

Nws yog tsim nyog kom paub tseeb tias rau qhov kev coj ua no los ntxig qhov tseeb qhov nce mus rau cov kab contour, lawv yuav tsum muaj qhov siab (koom tes z> 0), txij li qhov nce tau txais los ntawm qhov taw qhia rau ntawm nkhaus nkhaus Yog tias cov kab xaim muaj qhov nce 0 (kev sib tshuam z = 0), uas yog, lawv tsis muaj qhov nce, cov kab lis kev cai yuav ntxig ib phau ntawv nrog tus nqi ntawd.

Lub scale thov los ntawm lub niaj zaus hais txog cov teev uas yuav npaj cov duab, yog ib tus nqi ntawm benchmark loj dimension ntawv nyeem los muab tso, koj muaj peev xwm tau soj ntsuam kuaj los ntawm kev ua los yog zuj zus lawm cov nqi no kom txog thaum lub dimension yog tso nrog ntawv loj koj xav tau.

Qhov niaj hnub no muaj 2 attachments: EL_TAG.dwg y EL_TAG2.dwg, nws yog cov blocks uas tau muab piav qhia saum toj no, cov ntaub ntawv no tuaj yeem muab luam tawm nyob qhov twg, tab sis nws tau pom zoo tias lawv yuav tsum nyob hauv tib daim nplaub tshev.

Hais txog AutoCAD mus ntsaws cov ntaub ntawv no, koj yuav tsum txhais txoj kev ntawm AutoCAD qhov chaw nyob hauv lub thawv ntawv Kev Xaiv-> Txhawb Cov Ntaub Ntawv Tshawb Nrhiav Kev.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: CPE
  3. Qhia txog tus taw tes saum cov kab ntawm txoj kev nkhaus thiab nyob rau hauv qhov chaw uas koj xav kom muaj qhov dav
  4. Qhia lwm tus taw tes kom pom cov kev sib hloov uas yuav muaj qhov dav rau qhov ntxig rau
  5. Koj tuaj yeem tau ntxiv qhov ntxiv ntawm qhov qhia tau tias koj qhov chaw nkag, yog tias koj tsis xav mus ntxig rau ntau qhov ntxiv, nias tus Sau yuam kom tiav qhov kev hais kom ua

Koj tuaj yeem tau txais kev ua ub ua no no


39. Kos cov kab ntawm txiav los yog sau qhov chaw siab tshaj

Qhov niaj hnub no ua rau cov kab txiav los yog sau qhov chaw siab tshaj, cov kab no yog qhov tsim nyog los qhia lossis sawv cev rau cov tsis sib haum ntawm cov chaw.

Thiaj li yuav ua rau txoj kab txoj kab nrog txoj kev niaj hnub no, 6 cov ntaub ntawv yuav tsum raug nkag mus rau hauv uas yuav cia cov kab tsheb nqaj hlau tuaj yeem tsim raws li kev xav tau.

Cov ntaub ntawv txuas mus ntxiv no yuav tsum muaj:

  1. Nrug nruab nrab ntawm txoj kab nqes kab (m): Ntawm no koj yuav tsum nkag qhov sib cais ntawm txhua kab ntawm txoj kab nqes.
  2. Xaiv lub polyline ntawm lub siab tshaj plaws: Raws li txoj kab nqes yog qhov sib txawv ntawm ob kab ntawm cov npoo, ntawm no nws yuav tsum raug qhia tias polyline yog ib qho ntawm qhov siab tshaj plaws.
  3. Xaiv lub polyline ntawm qhov qis tshaj plaws: Lub polyline ntawm qhov qis tshaj plaws yuav tsum raug qhia.
  4. Txiav los yog Sau?: Cov kev taw qhia ntawm kev kos duab ntawm qhov pib ntawm txoj kab nqes hav yuav nyob ntawm seb nws yog qhov txiav lossis sau, los ntawm lub neej ntawd thaum nias tus yuam sij Enter, nws yuav raug coj los ua tus nqi sau "R".
  5. Tshaj siab tshaj plaws kab ntev ntev: Ib tug kev ntsuas uas yuav muaj tus loj tshaj plaws kab sawv cev rau tus nqes hav, yog hais tias tus ntsuas yog tsawg tshaj li qhov kev ncua deb mus rau lub ko taw ntawm tus nqes hav, nws yuav tsum tau muab sau tseg tias cov kab tsis tshuam nrog cov ntug kab ntawm cov ntiv taw ntawm tus nqes hav, yog koj xav kom cov ntau dua nqes hav ko taw kab nce mus txog cov kev tshuam nrog lub ntug kab ntawm cov ntiv taw ntawm tus nqes hav, nws yuav tsum qhia ib tug ntau dua tus nqi, raws li 200 los yog 500 piv txwv li.
  6. Nrug nruab nrab ntawm talus raug luag: Nws yog txoj kev cais tawm tias kev tuaj yeem yuav muaj.

Koj tuaj yeem soj ntsuam cov duab nram qab no kom nkag siab ntau ntxiv txog cov ntsiab lus:

Ntawm no qhov ntev tshaj plaws rau txoj kab kab ntawm 5m tau raug qhia.
Qhov no qhia ib tug tshaj plaws ntev rau cov kab nqes hav 200m (lub caij nyoog tus nqi yog tsis tseem ceeb no xwb muab ib tug exaggerated nqi li hais tias thaum lub ntug kab tshuam ntawm tus taw ntawm slope, txiav txiav).

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Koj yuav tsum muaj raws li cov txheej txheem tam sim no uas yuav muaj cov kab ntawm cov kab nqes los tsim, piv txwv li: "Kab laug sab".
  2. Ntsaws cov lisp ntawv hauv AutoCAD.
  3. Sau lub npe ntawm lo lus txib: txaj
  4. Sau cov ntaub ntawv tau thov los ntawm kev hais kom ua.

Koj tuaj yeem tau txais kev ua ub ua no no


40. Kos ib txoj kab nrog ib txoj kab nqes qhia

Qhov sij hawm no ua rau koj kos ib kab nrog rau txoj kab nqes uas koj qhia tau, cia li qhia qhov ntxig rau ntawm txoj kab thiab txoj kab nqes uas yuav muaj.

Tus nqes taw qhia los ntawm tus nqi 1, piv txwv li: yog tias koj xav kos ib kab nrog ib txoj kab ntawm 2: 1, tsuas 2 tus naj npawb yuav tsum tau pom tias yog txoj kab nqes ntawm kab yog tias txoj kab nqes tau yog 1: 1.333, koj yuav tsum sau 0.75.

Yog xav paub ntxiv, yog hais tias qhov chaw uas muaj qhov 1 thawj zaug (1: x) yog qhov kev xav, faib 1 ntawm kev sib dhos (complementary slope).

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: DT
  3. Qhia tias qhov ntxig rau ntawm kab
  4. Nkag mus rau txoj kab nqes uas yuav muaj cov kab raws li tau piav saum toj no

Koj tuaj yeem tau txais kev ua ub ua no no


41. Kos ib txoj kab nrog ib qho kev qhia

Nrog rau qhov sij hawm yoojyim no koj tuaj yeem kos tus kab nrog txoj kab nqes uas koj qhia, rau qhov no nws yog qhov txaus los qhia qhov ntxig rau ntawm txoj kab thiab txoj kab nqes nws yuav muaj.

Cov kab no yog tsim los ntawm kab rov tav ntawm 10 units thiab ib txoj kab ntev ntawm cov nqi ntawm txoj kab nqes ntawm 10.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: LP
  3. Qhia tias qhov ntxig rau ntawm kab
  4. Nkag mus rau txoj kab nqes dej uas yuav muaj cov kab hauv feem pua ​​(ejm: 12), tsis muaj qhov feem pua ​​kos npe

Koj tuaj yeem tau txais kev ua ub ua no no


42. Tshawb cov kev txiav thiab sau cov cheeb tsam ntawm cov kauj ruam

Nrog txoj kev lisp niaj hnub no koj tuaj yeem pom qhov kev txiav thiab sau cov cheeb tsam ntawm kab lus hla uas muaj kab xev Natural Natural thiab kab ib txoj kab tsuag (seem ntawm txoj kev kawg).

Nrog txoj kev lisp niaj hnub no koj tuaj yeem pom qhov kev txiav thiab sau cov cheeb tsam ntawm kab lus hla uas muaj kab xev Natural Natural thiab kab ib txoj kab tsuag (seem ntawm txoj kev kawg).

Rau qhov lisp mus nrhiav cov cheeb tsam, koj yuav tsum xaiv xaiv qhov struts thiab grilled polylines thiab cov lus txib yuav thov kom tau ib qho taw qhia los ntxig cov ntawv ntawm cov cheeb tsam uas tau pom.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: NPAJ
  3. Xaiv lub txheej txheem ntawm thawj txoj kab (Ntuj Natural)
  4. Xaiv lub pob zeb ntawm txoj kev (Ntug los yog Sub-Slider)
  5. Taw tes taw rau cov ntawv ntawm qhov chaw tau txais

Ib daim qauv CAD cov ntaub ntawv kuj muaj nyob rau hauv cov ntaub ntawv .rar rau kev ywj pheej ntxiv ntawm kev ua ub ua no.

Koj tuaj yeem tau txais kev ua ub ua no no


43. Ntxig lub qhov chaw siab ntawm ib qhov profile ntev

Qhov sij hawm no tso cai rau koj nkag mus rau hauv qhov chaw nruab nrab ntawm cov longitudinal profile (polyline lossis kab) ntawm lub guitar. Tsuas xaiv qhov profile (lub polyline) thiab qhia taw tes rau qhov chaw ntsug ntawm cov ntawv uas qhia txog qhov chaw qis qis.

Yog tias nws yog ib txoj kab, cov lus txib tsuas xam qhov xaus, yog li nrhiav txoj kab nqes, nyob rau hauv cov ntaub ntawv ntawm ib lub npe, lub sij hawm txais txhua pib thiab zaum kawg vertex thiab suav cov nqes ntawm lawv ntawm txhua theem ntawm lub polyline.

Cov ntawv uas qhia txog txoj kab nqes tau txais yog hom, piv txwv li: "P = 1.11% hauv 10.49 m” thiab raws li koj twb paub lawm, hom ntawv no tuaj yeem hloov kho kom haum raws li koj txhua tus ua haujlwm.

Raws li nyob rau yav dhau los, tam sim no cov ntawv nyeem style yuav tsum tsis thim qhov siab, yog tias ib qho yuam kev lawm thiab cov qhov chaw siab tshaj yuav tsis muab tso nrog.

Lub npluas qhia nyob rau ntawm qhov pib ntawm lub sij hawm tsuas yog rau qhov ntau thiab tsawg ntawm cov ntawv thiab tsis cuam tshuam rau cov kev ntsuas uas tau ua los mus ua tus khiav haujlwm.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: Pop
  3. Sau lub nplai rau cov ntawv ntawm qhov tau txais qhov chaw ua ke
  4. Xaiv qhov profile los xam qhov chaw siab tshaj
  5. qhia tias siv tus taw tes rau kev ntxig rau cov ntawv nrog rau qhov chaw siab tshaj

Koj tuaj yeem tau txais kev ua ub ua no no


44. Ntxig ib lub cim rau ntawm ib lub voj voos

Lub sijhawm lisp no yog ib qho kev hloov ntawm ib qho dhau los thiab tso cai rau koj nkag mus rau ib qho cim rau txhua qhov ntawm lub polyline uas koj xaiv tau, cia li xaiv nws.

Daim ntawv kos yog ib daim duab kos (thaiv) tsim rau ib qho kev teev, tiam sis nws yog tus neeg tsis yooj yim kho, nws muaj peev xwm raug kho xws li ib qho kev kos duab, nws yuav tsum tsuas yog hwm qhov chaw taw tes ntawm nws (qhov no qhov chaw ntawm lub voj voog ntawm qhov block ).

Nyob rau ntawm qhov chaw ntawm cov ntaub ntawv koj tuaj yeem xaiv los ntxig lub voj voog uas tsis yog lub thaiv, rau qhov ntawd tsuas yog koj yuav tsum tshem cov lus ntawm txoj kab uas muaj cov cai no thiab tawm tswv yim rau kab uas ntaws tau thaiv.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: IMA
  3. Xaiv lub polyline uas koj xav los kos nws cov kev
  4. Qhia tias txoj kev thiab lub npe ntawm cov ntaub ntawv yuav tsum tau exported

Koj tuaj yeem tau txais kev ua ub ua no no


45. Tshaj txoj kab nqes ntawm qhov xaiv kab

Qhov kev pabcuam no tau tsim tawm hauv AutoLisp, pub rau tus nqi ntawm txoj kab nqes ntawm qhov xaiv kab.

Nws yuav tsum tau muab sau tseg tias qhov no tsuas yog ua haujlwm nrog cov kab, yog tias koj muaj lub polyline nws yuav tsum tawg lossis tsim ib txoj kab saum lub polyline.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: TL
  3. Xaiv lub kab ntawm qhov koj xav kom tau txoj kab nqes.
  4. Cov ntaub ntawv tau txais yog txoj kab nqes H: V.

Koj tuaj yeem tau txais kev ua ub ua no no


46. PACK NTAWM 3 ROUTINE RAU ​​TXHUA LUB PHAB NTSA - PART 3: Tsim LUB PROFILE LOS NTAWM COV KHW NTAWM PHAB NTSA

Nrog rau qhov no niaj hnub ua koj tsim lub profile (nce) ntawm ib tug ceev phab ntsa, qhov no profile yuav ua los ntawm cov ntaub ntawv ntawm tus ntoo khaub lig seem ntawm cov phab ntsa, cov ntaub ntawv no yog: Progressive, Cota Cota Corona thiab cov me nyuam yaus.

Cov ntaub ntawv teev lus thov los ntawm kev hais kom ua, tsis hais txog qhov teev ntawm qhov profile (qhov profile yog generated nrog ntsuas ntsug sib npaug zos rau txoj kab rov tav) tab sis qhov loj me me rau cov ntawv sau (qhov ntev thiab lwm cov ntaub ntawv).

Los ua kom pom qhov profile, nws yog qhov txaus ua ntej xaiv qhov kev mob ntawm ntu, ces qhov siab ntawm lub yas thiab thaum kawg qhov siab ntawm lub hauv paus.

Koj yuav tsum tau saib xyuas tshwj xeeb hauv kev xaiv cov ntaub ntawv txij li yog tias koj tsis xaiv ntawv thiab nyem rau ntawm qhov screen, lo lus txib yuav coj nws raws li tau ua tiav kev xaiv ntawm cov ntaub ntawv los tsim cov profile.

Ua ke nrog rau cov txheej txheem niaj hnub muaj cov ntaub ntawv CAD, nrog phab ntsa ntoo khaub lig ntu, ua piv txwv rau muab cov lisp tso rau niaj hnub ua.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: MUP
  3. Sau lub nplai (qhov loj) ntawm cov ntawv sau (piv txwv: 75)
  4. Xaiv cov ntawv nyeem
  5. Xaiv cov ntawv nyeem ntawm cov yas dim
  6. Xaiv cov ntawv nyeem hauv qab ntawm lub hauv paus
  7. Thaum koj tau xaiv tag nrho cov seem ntawm phab ntsa, nias Sau thiab qhia ib qho taw tes ntawm qhov sab laug sab laug ntawm lub yas ntawm lub phab ntsa profile yuav raug tsim tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


47. PACK OF 3 ROUTINE FOR CONTAINING PALLET - PART 2: SAWV DIMENSIONING (BOUND) NTAWM NTU NTAWM KHW

Txoj kev ua no yuav ua rau koj muaj qhov sib txawv (qhov ntev) ntawm ntu ntawm phab ntsa nrog cov txheej txheem yav dhau los (vim nws muaj cov qauv tsim tib yam), cov txiaj ntsim yuav yog raws li cov duab hauv qab no (qhov kev ntsuas txawv raws li qhov ntev ntawm phab ntsa).

Qhov niaj hnub nug txog qhov teev rau qhov ntev uas yuav tsim, qhov nplai no tsuas yog hais txog kev sib cais ntawm cov kab ntawm qhov ntev, qhov loj thiab cov duab ntawm qhov ntev yog nyob ntawm cov qauv siv tam sim no. thiab qhov no yuav tsum muaj yav tas los los ntawm tus neeg siv rau lub teev ua haujlwm.

Yuav ua kom muaj qhov chaw siab tshaj, pib ua raws li cov txheej txheem dhau los rau tiam ntawm phab ntsa, ib qho taw qhia rau ntawm lub xub pwg ntawm txoj kev ntawm txoj kev, nyob rau sab ntawm phab ntsa thiab qhov siab los ntawm txoj kev xaiv los qhia qhov taw tes rau hauv qab ntawm lub hauv paus ntawm phab ntsa.

Nws yog tsim nyog hais tias qhov kev ua niaj hnub no tsuas yog siv ib ntu ntawm phab ntsa tawm nrog lub sij hawm dhau losraws li nws siv cov txheej txheem kos duab tib yam li ntu phab ntsa, koj tuaj yeem hloov kho hauv cov cai ua haujlwm uas xam cov ntsiab lus ntawm qhov koj xav thov lwm hom phab ntsa.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: MUD
  3. Sau lub nplov rau kev sib cais ntawm cov kab
  4. Qhia tias qhov point point (P1 ntawm daim duab) ntawm phab ntsa
  5. Qhia txog lub ntsiab lus ntawm phab ntsa (Sab laug los yog Txoj Cai)
  6. Qhia qhov taw tes rau hauv qab ntawm ntu ntawm phab ntsa (P2 ntawm daim duab)

Koj tuaj yeem tau txais kev ua ub ua no no


48 PACK OF 3 ROUTINE FOR CONTAINING PHAB NTSA - PART 1: Tsim COV NQE NTAWM PHAB NTSA

Lub sijhawm niaj hnub no yog thawj 3 uas cia kom tsim kom muaj cov phab ntsa ntawm cov hom kev nqus, tej lub sij hawm dhau los peb kuj tau koom nrog koj cov caij nyoog uas tau los ntawm cov phab ntsa, qhov sij hawm no yuav ua kom ib lub phab ntsa nrog cov qauv tsim (ntsuas).

Nws yuav tsum nco ntsoov hais tias cov duab kos duab ntawm txoj kev (phab ntsa, cov duab ntxoov ntxoo, thiab lwm yam), tsis yog ib txwm tsim qauv rau txhua txoj haujlwm, qhov kev tsim no yog ua haujlwm ntawm ntau yam hauv thaj chaw uas nws tsim lawv.

Qhov sij hawm no yuav ua rau koj los tsim kom muaj ib lub phab ntsa thaiv kab mob nrog cov qauv nram qab no:

Los ua nws, koj yuav tsum tau qhia lub xub pwg ntawm txoj kab nqes ntawm seem ntawm txoj kev, nyob rau sab twg ntawm phab ntsa yog xav tau, nrog cov lisp koj tuaj yeem tsim tsim ntawm phab ntsa ntawm ib sab, rau qhov koj tsuas yog yuav tsum qhia cov kev taw qhia (sab laug los yog sab xis).

Nrog rau qhov siab, qhov no txhais tias siv 2 kev xaiv, thawj yog qhov siab (H) thiab qhov kev xaiv thib ob yog txhais los ntawm ib qho loj ntawm lub qab ntawm lub hauv paus ntawm phab ntsa, qhov siab no tuaj yeem pom los ntawm tus taw tes ntawm qhov kev tshuaj ntsuam, qhov kev zov me nyuam yog lub luag hauj lwm rau xam qhov siab thiab lwm yam kev ntsuas ntawm nws.

Qhov kev zov me nyuam yog npaj kom muaj ob qho ntawm qhov siab ntawm phab ntsa: thawj tshooj yog ib phab ntsa nrog qhov siab, qhov twg hauv paus ntawm lub hauv paus yog tsis kab rov tav thiab qhov ntsuas thib ob (feem ntau siv) yog qhov siab ntawm phab ntsa yog txawv, qhov twg hauv paus ntawm lub hauv paus yog kab rov tav thiab tsis ua raws li lub qhov chaw ntawm txoj kev.

Txoj kev siv no lisp yuav vam khom txhua tus neeg siv, thiab qhov no yog qhov yooj yim tshaj plaws yog tias koj tuaj yeem tsim ua kom zoo rau phab ntsa yam tsis muaj kev pabcuam txhua sijhawm, ua li no nws yuav yooj yim dua kom nkag siab txog kev siv txoj cai no.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: LOS
  3. Qhia txog tus taw tes rau ntawm lub xub pwg ntawm lub ntsej muag ntawm sab ntawd
  4. Qhia txog kev taw qhia ntawm phab ntsa (Sab laug los yog Txoj Cai)
  5. Xaiv li cas koj yuav txhais tau qhov siab ntawm phab ntsa (los ntawm qhov siab lossis qhov siab ntawm lub hauv paus)

Koj tuaj yeem tau txais kev ua ub ua no no


49. ROUTINE AUTOLISP TO DRAW LUB HLIS NTAWM KEV HAUS HUV

Cov sijhawm li no yuav ua rau koj kos cov phab ntsa ntawm cov kev lag luam, cov kev ntsuas uas cov phab ntsa no tau kos rau hauv no lispaj yeej zoo ib yam (lawv tsis muaj teebmeem), qhov ntsuas tsuas hloov qhov siab ntawm phab ntsa.

Cov ntsiab lus uas cov phab ntsa no yog tsim los ntawm cov kev ntsuas ntawm ib lub laj kab tsim, yog tias nws yog qhov kev ntshaw uas nrog no lisp yuav tsim phab ntsa nrog kev hloov kev ntsuas, lawv yuav tsum hloov cov kev ntsuas uas tau muab sau cia hauv qhov kev zov me nyuam .

Tom qab ntawd koj tuaj yeem pom cov duab hauv qab no, uas muaj cov ntsiab lus uas cov phab ntsa ua:

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: MU
  3. Qhia txog lub sijhawm pib ntawm phab ntsa
  4. Qhia txog kev taw qhia ntawm phab ntsa (Sab laug los yog Txoj Cai)
  5. Sau qhov siab ntawm phab ntsa

Koj tuaj yeem tau txais kev ua ub ua no no


50. ROUTINE LISP TO GENERATE THE PROGRESSIVE NTAWM LUB TXHEEJ TXHEEM

Qhov kev pab cuam niaj hnub no tuaj rau kuv ob txhais tes qee lub sijhawm dhau los thiab rau cov neeg uas xav tsim cov kev sib dhos yooj yim tsis muaj kev xav tau los ua cov ntu crossings lossis longitudinal profiles ntawm tib yam, tuaj yeem ua kom zoo dua niaj hnub no.

Lub sij hawm muaj lub thawv ntawv sib tham uas tso cai rau koj los kho qhov kawg ntawm hom kev kawm tso rau hauv lub qhov tob.

Siv lub sijhawm koj yuav tsum muaj cov polyline (alignment) thiab ua raws li cov kauj ruam nram qab no:

  1. Luam lub 3 cov ntaub ntawv downloaded rau hauv ib qho ntawm kev txhawb nqa ntawm koj cov AutoCAD
  2. Upload cov ntaub ntawv lisp hauv AutoCAD (nrog rau APPLOAD).
  3. Sau lub npe ntawm lo lus txib: hnyav
  4. Hauv lub thawv ntawv sib tham, txhais seb yog hom twg ntawm qhov kev npaj ua tiav.
  5. Xaiv lub polyline (alignment) uas cov txheej txheem no yuav raug tsim.
  6. Qhia tias lub ntsiab lus, uas yuav yog qhov pib ntawm lub sijhawm tiam.

Koj tuaj yeem tau txais kev ua ub ua no no


51. ROUTINE TO GENERATE A LONGITUDINAL PROFILE LOS NTAWM QHOV TSEEB NTAWM LUB CHAW ROJ THIAB ROUGH

Qhov no yog ib qho ntawm kev ua tiav txhua yam los ua kom muaj hom txheej txheem ntawm qhov profile ntev. Los ntawm kev xaiv ob 2D polylines (thaj av thiab grazing), lub sijhawm ua rau lub hom phaj nrog txhua cov ntaub ntawv uas yuav tsum tau muab tso rau.

Hauv kev txiav txim rau lub cim ntawm qhov profile no kom muaj kev vam meej, cov polylines yuav tsum tau xaiv yuav tsum ua tau rau hauv 2D, txwv tsis pub ib qho yuam kev hauv nws txoj haujlwm.

Siv txoj cai niaj hnub no koj yuav tsum ua raws li nram no:

  1. Luam lub downloaded 3 cov ntaub ntawv ntawm ib qho ntawm koj cov kev txhawb AutoCAD
  2. Upload cov ntaub ntawv: profile profiles hauv AutoCAD (nrog rau APPLOAD).
  3. Sau lub npe ntawm lo lus txib: perfil
  4. Hauv cov ntawv qhia zaub mov, nyem rau ntawm "Cov ntaub ntawv”thiab nias lub pob”Av"Thiab"Nqes hav” xaiv cov av thiab qib polylines
  5. Yog tias koj xav kom koj tuaj yeem txhais tau lwm cov ntaub ntawv hauv lub thawv ntawv sib tham ua ntej tsim lub profile (yeem)
  6. Qhia tias ntxig taw tes saum toj ntawm qhov profile kom tsim

Koj tuaj yeem tau txais kev ua ub ua no no


52. ROUTINE IN VISUAL LISP RAU LOS NTAWM COV ARCOS CIM NPE NTAWM LUB DRAWING

Txoj kev ua no yuav tso cai rau koj ntxiv rau txhua qhov kos duab ntawm daim duab los yog tsuas yog cov uas koj xaiv, qhia koj cov ntsiab lus ntawm qhov sib ntxiv ntawm txoj kab ntawm cov lus txib.

Txoj kev ua no yuav tso cai rau koj ntxiv rau txhua qhov kos duab ntawm daim duab los yog tsuas yog cov uas koj xaiv, qhia koj cov ntsiab lus ntawm qhov sib ntxiv ntawm txoj kab ntawm cov lus txib.

Yog xav siv txoj hauj lwm no, koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: sumarque
  3. Xaiv cov kos duab ntawm daim duab uas koj xav ntxiv, yog tias koj xav xaiv tag nrho cov kev kos, nias qhov tseem ceeb Sau ua ntej qhov kev thov ntawm kev xaiv ntawm arcs.

Koj tuaj yeem tau txais kev ua ub ua no no


LWM TUS


53. ROUTINE LISP TO IMPORT LUB UCSS TXAIS LOS NTAWM LWM COV NTAUB NTAWV

No caij nyoog niaj hnub tsim nrog AutoLisp thiab Visual Basic for Applications (VBA), tso cai rau koj xa cov UCSs tau txais kev cawmdim uas muaj npe los ntawm cov ntaub ntawv theem nrab ntawm peb cov duab.

Qhov cuab yeej no yog qhov tseem ceeb heev yog tias koj ua haujlwm nrog cov dav hlau uas lis ntau UCS, peb feem ntau yog tsim cov UCS hauv thawj cov ntaub ntawv thiab peb yuav tsum ua tib yam rau lwm cov ntaub ntawv, nrog rau txoj kev niaj hnub no, cia li tsim lawv ua ntej thiab peb thiaj tuaj yeem xa lawv mus rau lwm cov ntaub ntawv.

Lub sijhawm niaj hnub ua rau lub Designcenter cuab tam zoo ib yam, tsis suav tias nws tsis muaj qhov kev xaiv los ntawm UCS los ntawm lwm cov ntaub ntawv. Nyob rau hauv rooj plaub ntawm no niaj hnub txawm hais tias nws tsis cia luag thiab poob, qhov kev tshwm sim yog raws li kev xav tau.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Upload lossis ntxiv cov ntaub ntawv DVB thiab LSP rau Aperst Startup Suite.
  2. Sau lub npe ntawm lo lus txib: POV THAWJ
  3. Hauv thaj chaw Tau qhov twg los kos duab, nias lub khawm xaiv, xaiv cov ntaub ntawv los ntawm cov ntawv uas koj xav hloov qhov UCS.
  4. Hauv thaj chaw UCSs pom, xaiv UCS los import thiab nias qhov khawm OK.

Koj tuaj yeem tau txais kev ua ub ua no no


54. LIS POV XA ROV TAW QHIA COV NTAUB NTAWV TUAJ YEEM UA HAUJ LWM NTAWM POLYLINE

Nws yuav muaj tshwm sim rau koj tias hauv AutoCAD koj muaj ib tug polyline thiab koj xav rho tawm ib qho ntawm nws ib ncig thiab tau ua nws koj yuav tsum tau thov ntau tshaj ob nqe lus txib.

Nrog rau qhov no cia li txaus kom koj qhia seb cov vertex ntawm tus polinea koj xav tshem tawm thiab teeb meem.

Rau qhov niaj hnub ua haujlwm kom raug, ntawm qhov chaw ntawm qhov taw qhia, qhov no yuav tsum yog nyob rau lub vertex kom tshem tawm thiab tsis yog nyob ze, rau qhov koj yuav tsum qhib lub chaw siv hom, xws li Endpoint lossis Kev Tshawb Fawb.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: evepol
  3. Xaiv lub polyline uas koj xav rho tawm ib lub vertex.
  4. Qhia qhov taw tes rau ntawm lub vertex ntawm cov polyline uas koj xav rho tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


55. ROUTINE UAS YUAV TSUM TXOJ HAUJLWM NTAWM COORDINATES NTAWM VICTORIES NTAWM OBJECTS 3DFACE

Qhov kev sau niaj hnub no hauv Autolisp, yog qhov sib txawv xws li ib qho dhau los, qhov txawv yog tias lub sijhawm no, nws xa tuaj rau ntawm lub 3Dface cov khoom ntawm AutoCAD, cov kev tswj no muab cia rau hauv CSV cov ntaub ntawv ntawm Microsoft Excel, uas yog qhia rau nws .

Tus export ntawm cov ntsiab lus vertex yuav pab tau koj ntau heev nyob rau hauv cov ntaub ntawv koj muaj ib triangulation nrog 3D lub ntsej muag thiab koj xav tau lawv cov koomhaum rov qab qhib koj cov ntaub ntawv ua ke.

Cov kev xav tseem yog tib yam li hauv lub sijhawm dhau los, nyob rau hauv cov ntaub ntawv ntawm 3Dface nkaus xwb los ntawm tib lub hauv paus, kuj yog xav tau, kev saib xyuas yuav tsum raug muab rau qhov chaw ua hauj lwm thiab tshem tawm cov uas yog cov sib txawv.

Lub koomhaum xaib muaj cov hom P, N, E, C (Point, North = Y, East = X, Dimension = Z) thiab raws li nws tau xa tawm mus rau CSV cov ntaub ntawv (sib cais los ntawm leej twg), thaum qhib cov ntaub ntawv txhua tus nqi yuav nyob hauv nws lub xov tooj ntawm tes ywj pheej thiab nyob rau hauv ib qho kev txiav txim.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: E3D
  3. Xaiv 3D cov khoom uas koj xav muab xa tawm ntawm koj cov kev vaiv.
  4. Qhia tias qhov chaw nyob thiab lub npe ntawm CSV cov ntaub ntawv qhov twg yuav tawm los ntawm kev xa tawm.

Koj tuaj yeem tau txais kev ua ub ua no no


56. ROUTINE LISP TO COPY ENTITIES NTAWM LUB THOOB BLOCK LOS SIS TXAWV

Tej zaum koj yuav tau luam cov chaw, tab sis thaum cov no yog cov nyob rau hauv ib block, peb ua dab tsi yog feem ntau siv uas thaiv los yog tej zaum siv cov kev thaiv editor, yog li ntawd koj yuav tau coj kev tswj ntawm lub chaw ib lub zuj zus, xaiv thiab luam .

Nrog rau kev ua haujlwm no koj yuav tsis tau siv cov blocks lossis siv lub nruas editor los luam tej qhov chaw hauv nws, cia li ntsaws qhov sij niaj hnub no thiab xaiv cov chaw yuav tsum tau theej.

Khoom tshiab tsim los ntawm kev xaiv tshwm sim saum tus thawj, yog li ntawd yog tias xav tau koj yuav tsum xaiv lawv thiab txav mus rau qhov chaw xav tau.

Hauv kev ua haujlwm no koj tuaj yeem xaiv qhov kev xaiv tias cov khoom tshiab tau tsim nyob rau lwm lub txheej, uas yog xaiv vim los ntawm lub neej ntawd cov chaw tshiab tsim nyob rau hauv txheej txheem tam sim no.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: CPL
  3. Xaiv cov yam ntxwv ntawm qhov block koj xav luam.
  4. Yog tias koj xav kom koj tuaj yeem hloov qhov txheej txheem uas cov khoom tshiab tau tsim.

Koj tuaj yeem tau txais kev ua ub ua no no


57. ROUTINE LISP TO TRANSFORM ARCHES NTAWM LUB POLYLININE HAUV LINE SAU LOS

Txoj kev ua no yuav ua rau koj hloov cov arcs muaj nyob rau hauv ib lub looj hauv cov kab tawm, qhov ntev ntawm txhua ntu yuav yog qhov koj hais qhia rau hauv cov kev txiav txim. Lub lisp yuav siv cov ntaub ntawv los ntawm cov kab ntawm cov polyline xaiv, nrog rau cov qauv geometry thiab ua kom muaj cov qauv tshiab nrog cov ntaub ntawv tshiab.

Qhov ntev ntawm txhua ntu tshiab hauv lub nraub qaum nyob ntawm tus nqi nkag, nws yuav tsum yog me tshaj qhov ntev ntawm lub me arc ntawm lub polyline xaiv, lisp yuav faib cov thawj arc rau hauv "n" ntu kom mus txog rau nws thawj qhov ntev.

Optionally koj tuaj yeem xaiv qhov tseem ceeb heev, uas yuav ua rau lub polyline tau tsim rau saum nws - los yog tshem tawm nws.

Qhov no niaj zaus tej zaum yuav pab tau rau Piv txwv li, yog hais tias nws yuav tsum tau los txhais tau cov ntsiab lus raws li ib nkhaus rau ib tug axis ntawm ib tug kab rov tav los ntsug kawm tuab si lug.

Siv lub sijhawm koj yuav tsum ua cov nram qab no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: artose
  3. Xaiv lub polyline los ntawm qhov uas koj xav hloov lub nkhaus ntawm cov kab rau hauv cov kab tawm.
  4. Qhia qhov ntev ntawm txhua ntu uas yuav ua rau cov kab tshiab "arc".
  5. Xaiv ua li cas rau cov xaiv thawj polyline, Yog hais tias koj xav tshem tawm tsuas yog koj yuav polyline nrog nkhaus feem hloov mus rau hauv linear theem.

Koj tuaj yeem tau txais kev ua ub ua no no


58. AUTOLISP ROUTINE INSERTING POINTS NTAWM COV DISTANCES SPECIFIED IN ANXIS

Nrog rau qhov no koj tuaj yeem nkag mus rau hauv ib txoj kab xaim (polyline) cov ntsiab lus nrog lawv cov lus xaiv, cov ntaub ntawv ntawm qhov muab nkag rau cov ntsiab lus no, los ntawm phau ntawv digitization ntawm ncua kev lossis nyeem cov ntaub ntawv ntawm ncua kev (cov ntaub ntawv ntawm Piv txwv rau kev nkag siab zoo dua qub).

Qhov kev niaj hnub no yuav raug siv piv txwv nyob rau hauv cov ntaub ntawv ntawm lub axis ntawm ib txoj kev, hauv qee lub sijhawm nws yog qhov tsim nyog los nrhiav kom pom meej nyob rau hauv txoj kab (polyline), zoo li piv txwv rau cov qauv 23.76, koj tau manually ua nws, tiam sis koj siv sij hawm ntau, nrog no sij koj cia li xav xaiv lub axis, qhia thawj zaug ntawm qhov axis (feem ntau yog nrog 0 tus nqi), thiab ces nkag mus rau qhov kev ncua deb.

Yog hais tias koj muaj ntau ncua kev nkag mus rau lub axis, es tsis txhob ntaus lawv lisp muab qhov kev xaiv ntawm xaiv ib phau ntawv cia, hauv cov ntaub ntawv no yuav yog qhov tseem thiab cov lisp yuav nyeem lawv ib qho los ntawm ib qho, muab lawv tso los ntawm tus taw tes ntawm cov axis (polyline).

Lub lisp tseem yuav tso cai rau koj hloov lub pib ntawm txoj kab xo Txij li thaum pib yog txiav txim siab raws li qhov pib taw tes uas tsim cov polyline, yog tias lisp pib muab qhov kev ncua deb ntawm qhov kawg taw tes uas tsis yog qhov xav tau, siv qhov kev xaiv: "Hloov pib axis pib".

Ua ke nrog cov kev ua haujlwm yog CAD daim ntawv, nrog txoj kab lus yooj yim (polyline), ua piv txwv hais txog kev siv lub sij hawm ubp.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: PP
  3. Xaiv txoj hauv kev uas koj xav ntxig nrog cov kev nce qib: siv tes (1 × 1) lossis los ntawm kev nyeem cov ntawv sau.
  4. Xaiv lub pob zeb polyvin
  5. Sau zuj zus los yog pib nyob deb ntawm lub axis (vim yog 0)
  6. Nkag mus rau qhov kawm tau zoo los yog qhov ze kom pom tseeb (yog tias muaj kev sib tw hauv phau ntawv, yog tias qhov xaiv cov ntawv nyeem tau xaiv qhov no tsis tsim nyog)

Koj tuaj yeem tau txais kev ua ub ua no no


59. ROUTINE LISP THAT INSERT COORDINATES HAUV PROFILE AUTOMATICALLY RAWS LI COV SPECIFIED SPACING

Nrog rau qhov niaj hnub no ua nrog AutoLisp thiab VisualLisp, koj yuav tuaj yeem ntxig txhua "n" metres qhov siab ntawm ib qho polyline xaiv (natural lossis grazing struts) hauv koj qhov profile, qhov siab yuav muab tso rau hauv kev siv raws li qhov taw qhia qhia hauv hom ntawv.

Nyob rau hauv no hais kom ua koj tuaj yeem txhais cov nplai ntawm daim duab, qhov ntsuas no tsis yog hais txog qhov teev ntawm qhov profile, tab sis rau cov teev ntawm cov ntawv ntawm qhov ntev yuav tsum muab tso rau, cov ntawv sau ntawv ntxiv rau 1: 500 nplai yuav loj dua cov 1: 50 scale.

Tsis tas li ntawd koj tuaj yeem txhais cov teev ntsig txog koj qhov profile, cov ntaub ntawv no tseem ceeb vim tias nws tswj qhov tseem ceeb ntawm cov qhov loj me, nyob hauv ib cheeb tsam hauv ntuj ncig scaled hauv 10 lub sij hawm nws qhov loj hauv cov ntsug yuav muaj qhov tseem ceeb ntawm cov qhov ntev kuj 10 lub sij hawm ntau dua lawv cov me me, mus nqa tawm cov haujlwm ua haujlwm coj los hloov qhov tseem ceeb ntawm cov quotas mus rau qhov tseeb.

Lwm tus nqi nkag mus thiab qhov ib qho uas taw cov lus txib no, yog qhov kev ncua deb uas yuav muab qhov ntev tso rauLub neej ntawd tus nqi yog 10 coj no niaj hnub ua, uas txhais tau tias txhua 10 meters ntev yog tso rau hauv cov kab rov tav los ntawm qhov muab siv taw tes.

Tom qab xaiv lub polyline uas nruab nrab yog koj qhov profile (TN, Rasante, thiab lwm yam), qhov kev hais kom ua yuav qhia rau koj los qhia qhov taw tes uas siv rau hauv koj hom ntawv profile, koj yuav tsum qhia qhov taw qhia no hauv ib hnyav tag nrhoPiv txwv li, yog hais tias ib tug profile yog 0 000 100 + + 000, yuav tsum qhia tias tus taw tes nyob rau hauv lub hnyav 0 los yog 10 los yog 20, thiab lwm yam (raws li txhua raws li qhia zoo deb ntawm qhov ntev).

Nco ntsoov tias nyob rau hauv kev txiav txim rau qhov kev zov me nyuam kom tau qhov sib txawv qhov ntev, qhov profile yuav tsum yog nyob rau hauv, piv txwv li qhov ntev yog muaj tseeb rau qhov profile.

Cov ntawv qhia no yuav pab koj kom nkag siab txog cov kev xaiv ntawm txoj haujlwm no:

Siv lub sijhawm niaj hnub no koj yuav tsum ua cov hauv qab no: (Lub neej qhov tseem ceeb yog ua raws li tus qauv nrog daim ntawv CAD no)

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: ICP.
  3. Sau cov duab kos rau qhov loj me me: 850 (koj tuaj yeem hloov tau kom txog rau thaum qhov loj me)
  4. Sau qhov ntsuas ntawm qhov profile: 1 (ntsug teev tib yam li kab rov tav)
  5. Nkag mus rau qhov kev ncua deb ntawm cov progressives: 10
  6. Sau cov zauv ntawm cov zauv, ntawm lub neej ntawd: 3
  7. Xaiv qhov profile uas koj yuav txwv (TN, Rasante, lwm yam.)
  8. Qhia tias qhov chaw cim xeeb hauv hom koj qhov profile (saib daim duab)

Koj tuaj yeem tau txais kev ua ub ua no no


60. ROUTINE LISP TIAS YUAV TSUM TAU KOM TXHUA LOS YOG LENGTH HAUV IB TXOJ HAUJLWM

Qhov kev niaj hnub tsim hauv Autolisp thiab Visual Lisp, cia koj mus kom tau qhov ntev lossis hnyav dhau ib lub looj los yog lub ntsej muag thiab muab ntxig rau hauv daim duab los ntawm kev txhais cov ntsiab lus.

Ua li no koj yuav tsum xaiv cov polyline thiab qhia tias thawj zaug yog qhov hnyav, koj yuav tsum paub tseeb tias qhov kev txiav txim tau muab qhov pib ntawm qhov tseeb polyline (pib ntawm axis), yog tias tsis yog, koj tuaj yeem hloov pib ntawm lub axis nrog txoj kev xaiv nthuav qhia qhov no.

Koj tuaj yeem hloov cov kev txwv tsis pub dhau los ntawm qhov chaws, xws li qhov siab ntawm cov ntawv nyeem.
Nco ntsoov tias koj qhov kev sib koom tes yuav tsum muaj qhov zoo, txwv tsis pub ib qho yuam kev tawm thaum uas qhia tau hais tias muaj cov ntsiab lus loj lossis ntev npaum li cas.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: OPR
  3. Xaiv lub axis polyline lossis sau tsab ntawv "C", hloov qhov pib ntawm axis
  4. Nkag mus rau qhov pib (los yog pib) tus nqi pib ntawm qhov pib ntawm lub default polyline: 0.00
  5. Qhia cov ntsiab lus ntawm cov kab uas koj xav tau kom ntev lossis hnyav

Koj tuaj yeem tau txais kev ua ub ua no no


61. LISP ROUTINE UAS UA HAUJ LWM UA PAB UA HAUJ LWM UA HAUJ LWM COV NTSIAB LUS TUS (NUMERICAL)

Nws yog ib lub sijhawm me me tab sis tseem ceeb heev uas tso cai rau koj kom tau txais cov ntaub ntawv ntawm kev ua haujlwm nrog cov ntawv xaiv, pom tseeb tias cov ntawv no yuav tsum muaj cov lej lej kom cov lej suav tau ua tiav, piv txwv li: "2.22", "3.39" ( tsis muaj quotes), thiab lwm yam.

Yog hais tias ntawm tag nrho cov naj npawb phau ntawv cov lus txib nrhiav cov ntawv nyeem uas tsis yog-naj npawb piv txwv li lo lus "dot", yuav siv cov ntawv no li 0.00 tus nqi, yog li cov ntsiab lus yuav hloov.

Cov lus qhia los ntawm qhov lus txib no yog:

  • Suav (Tag nrho cov naj npawb ntawm cov xaiv tau xaiv cov zauv)
  • ZauvTshaj plaws (Tus nqi siab tshaj ntawm tag nrho cov naj npawb xaiv)
  • ZauvYam tsawg kawg (Tus nqi qis kawg ntawm tag nrho cov naj npawb xaiv tseg)
  • Nruab Nrab (Qhov nruab nrab ntawm tag nrho cov ntawv xaiv tau cov zauv)
  • Sum (Cov lej ntawm txhua cov ntawv xaiv tseem ceeb)

Txhawm rau tau txais ib leeg xwb nws yuav txaus kom xaiv ib qho los ntawm ib qho los yog los ntawm txoj kev muaj qhov rais (qhov rais) cov ntawv ntawm cov ntaub ntawv uas xav tau.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: IV
  3. Xaiv tag nrho cov naj npawb ntawm cov ntawv uas koj xav tau cov ntaub ntawv

Koj tuaj yeem tau txais kev ua ub ua no no


62. ROUTINE LISP UAS YUAV TIV THAIV THIAB SAUM TO TAG NRHIAV LAYOUTS NROG ITS TAM SIM NO

Qhov kev ua no yuav tso cai rau koj mus rau tag nrho cov teeb duab thiab luam txhua daim ntawv nrog koj cov teeb meem tam sim no koj muaj, nws tsim nyog tias qhov teeb tsa ntawm tus qauv qhov chaw yuav tsis raug coj mus rau hauv koj tus account.

Cov lus txib sau los ntawm txhua qhov ntawm qhov layouts thiab yog tias nws pom tseeb tias nws yog qhov chaw ua qauv, nws raug hla los ntawm lwm tus, yog li yog tias koj xav tau sau cov qauv qhov chaw, cia li hloov qhov kev hais kom uas yog tseem coj mus rau hauv tus account thiab luam tawm.

Koj tuaj yeem ua kom zoo dua ntawm kev ua haujlwm ntawm cov lus txib no, piv txwv li, ntxig cov ntawv sau, tshem tawm lossis ntxiv cov ntawv hauv txhua qhov layout, thiab lwm yam. Cov lus txib tsis luam tawm haujlwm hauv "Tom qab", tshwj tsis yog tias teev nyob rau hauv lub dialog box xaiv hauv tab "Lub ntsiab lus thiab luam tawm".

Yog tias koj muaj ntau cov ntaub ntawv luam tawm thiab txhua tus muaj ntau cov layouts, koj tuaj yeem ua rau qhov kev ua haujlwm ntawm qhov kev qhia no los ntawm kev ua cov hauv qab no:

Tsim ib daim ntawv hu ua Acad.lsp (yog tias koj tsis tau muaj nws), nyob rau hauv cov ntaub ntawv ntawd ntxiv cov kab hauv qab ntawm qhov chaws nyob qhov twg:

(defun s :: startup ()
(load "Loop dhau thiab luam tag nrho cov layouts.LSP"); Qhov no yog lub npe ntawm cov ntaub ntawv txuas.
)

Txoj kev no tsis qhia vim nws yog to taub hais tias txoj kev ntawm cov lus qhia lsp uas muab teev rau ntawm AutoCAD kev them nyiaj yug (qhia hauv cov kev xaiv dialog box), yog tias tsis tau, koj tuaj yeem hloov txoj kab ntawm txoj cai nrog (tag nrho txoj kev ntawm lsp cov ntaub ntawv kom thauj khoom yog qhia):

(defun s :: startup ()
(load "C:\CONSTRUCGEEK\TUSLISP\Loop dhau thiab luam tag nrho cov layouts.LSP")
)

Siv txoj cai niaj hnub no (tsis kho) koj yuav tsum ua cov nram no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: LPLOT
  3. Koj yuav tsum tos kom txog thaum txhua txoj haujlwm tiav.

Koj tuaj yeem tau txais kev ua ub ua no no


63.  MUAJ KEV TXHEEJ TXHEEM LOS QHIA TXOG TXOJ CAI LOSSIS TXHAIS LOS NTAWM TUS NAB NPAWB CIM NTAWM CHEEB TSAM

Qhov sij hawm lisp no tso cai rau koj los muab cov ntawv uas tau xaiv tseg, luas kom lawv sab xis, sab laug lossis ob sab, uas yog nyob ntawm seb qhov lus txib tau hais li cas.

Piv txwv li yog tias koj muaj cov ntawv nyeem thawj zaug "0 + 580.00" thiab koj qhia qhov kev txiav txim kom txiav 2 cim rau sab laug, qhov kev txiav txim yuav hloov nrog "580.00".

Yog hais tias koj qhia cov lus txib kom txiav 3 cim rau sab xis, cov lus txib yuav hloov cov ntawv pib nrog "0 + 580".

Thaum kawg, yog tias koj qhia qhov kev hais kom ua rau ob sab, 2 cim rau sab laug thiab 3 rau sab xis, cov ntawv pib yuav hloov los ntawm "580".

Raws li koj tau pom, cia li qhia seb muaj pes tsawg tus neeg cim thiab txiav txim siab cov ntawv thiab cov no yuav raug txiav raws li qhia.

Yog xav siv txoj haujlwm no koj yuav tsum ua raws li txuas mus ntxiv no:

  1. Ntsaws cov lisp ntawv hauv AutoCAD.
  2. Sau lub npe ntawm lo lus txib: RET
  3. Qhia tias sab twg ntawm cov ntawv nyeem yuav raug txiav lawm [Sab laug / Txoj Cai / Ob Leeg]
  4. Sau tus naj npawb ntawm cov cim kom raug txiav tawm ntawm cov lus qhia (s)
  5. Xaiv tag nrho cov ntawv koj xav txiav
  6. Nias tus sau tus yuam sij lossis txoj cai-nias kom hloov tau

Koj tuaj yeem tau txais kev ua ub ua no no

Golgi Alvarez

Tus kws sau ntawv, kws tshawb fawb, tus kws tshaj lij hauv Kev Tswj Xyuas Cov Qauv. Nws tau koom nrog hauv kev xav thiab kev siv cov qauv xws li: National System of Property Administration SINAP hauv Honduras, Qauv ntawm Kev Tswj Xyuas Kev Sib Koom Tes Hauv Honduras, Kev Sib Koom Ua Qauv ntawm Cadastre Management - Registry hauv Nicaragua, Kev Tswj Xyuas Kev Tswj Xyuas Thaj Chaw SAT hauv Colombia . Editor ntawm Geofumadas kev paub blog txij li xyoo 2007 thiab tus tsim ntawm AulaAGEO Academy uas suav nrog ntau dua 100 cov kev kawm ntawm GIS - CAD - BIM - Digital Twins cov ncauj lus.

lwm yam khoom

56 Comments

  1. Nyob zoo engineer. Koj puas pab tau kuv? Yuav ua li cas ntaus ntawv sib koom tes hauv pej xeem 3D 2024 thov

  2. سلام
    Lisp درج شده, در راستای Z منتقل کند؟
    به عبارت دیگر یعنی رقوم را واقعی کند ؟

  3. Yuav muaj cov txheej txheem uas thauj cov huab ntawm cov ntsiab lus hauv PENCD hom, sib cais los ntawm qhov chaw lossis commas hauv Autocad 2015
    los yog siab dua. Ua tsaug

  4. RAU COV NTSIAB LUS HAIS LI NTAU HOM ​​EM BAIXAR AS LISP. KUV YUAV TSUM TAU RAU QHOV CHAW NYOB RAU HAUV ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOL, Kuv yuav tsis pom NESSA PAGINA PROCUREM TSIS TAU DA DA PAGINA AS SETAS PARA PASSAR À NPLOOJ SAIB ATÉ Kuv yuav ntsib koj. DEPOIS É SÓ CLICAR NA VOSSA LISP, NYEM EM TAU SAB COV NTAUB NTAWV E TAX LOS YOG THOV RAWS LI.

  5. RAU COV NTSIAB LUS HAIS LI NTAU HOM ​​EM BAIXAR AS LISP. KUV YUAV TSUM TAU RAU QHOV CHAW NYOB RAU HAUV ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOL, Kuv yuav tsis pom NESSA PAGINA PROCUREM TSIS TAU DA DA PAGINA AS SETAS PARA PASSAR À NPLOOJ SAIB ATÉ Kuv yuav ntsib koj. DEPOIS É SÓ CLICAR NA VOSSA LISP E CLICK EM ATTACHED FILES E TAX LOS YOG THOV RAWS LI. KUV HO TXWV TAS AJUDADO

  6. Nyob zoo, Kuv xav paub yog tias koj muaj ib chav kawm lossis kev cob qhia kom kawm ua haujlwm hauv Autocad. Thiab tseem yuav tsim ib qho app uas pab kuv rau suav thiab txheeb xyuas cov teeb kab polylines

  7. boa noite .. gostaria ntawm kev paub rau lisp 37. Converter chaw 3DFace em solids ACIS ua haujlwm nyob rau hauv tag nrho cov version ua pib dawb?

  8. nyob zoo Kuv xav paub li cas kuv thiaj li kis tau cov di ncauj los mus ua kom tau ib lub voj voos thiab ib qho kom tau txais cov hlab nta polyline

    Tsaug

  9. Nyob zoo
    Kuv ua hauj lwm ua tus P&ID draftsman thiab kuv xav paub seb kuv yuav ua li cas thiaj ua tau cov ntse ntse uas kuv muaj nyob hauv autocad phiaj xwm xa mus rau Excel.
    hauv kev npaj khomob yog:
    li qub
    kab zauv
    instrumentation
    khoom siv
    Kuv xav extract cov ntaub ntawv thiab qhia nws hauv Excel. yog tias ib tug neeg tuaj yeem pab kuv thov

  10. Hallo Zusammen,
    Yog li ntawd, koj yuav tau txais ib qho chaw ua hauj lwm ntawm ib qho x-beliebiger Stelle eine chaw nres tsheb (kuj tuag Länge der Polylinie ib dieser Stelle) anzuzeigen.
    LG

  11. Kuv saib rau lisp ua ib qhov kev loj hlob uas yog hais nrog lub voj voos ntawm ib lub vojvoog uas koj tau txiav tawm rau theem tom ntej thiab tsim cov polyline los ntawm lub hauv paus chiv keeb thiab yog li thaum koj mus rau lwm qhov chaw yog tsim los ntawm kev tsim ntawm txoj kev thiab yog luam cov voj voog thiab kos cov kab ntawv ua tsaug

  12. Lawv muaj qee lub sijhawm los muab cov cwj pwm txawv rau cov hauv paus, tsis yog cov nplua nuj, thiab cov no tuaj yeem pom tau hauv lub thawv ntawv ntawm lub vijtsev.

  13. Nyob zoo.

    Yuav ua li cas rub tawm daim ntawv "Export Coordinate cov ntsiab lus rau ib daim ntawv CSV"?

    Tsaug

  14. MUAJ NQI
    XAV KOJ PAB TXHAWB, kuv muaj ib tug TEEB MEEM kuv daim di ncauj Autocad tsis thauj cov KOS RAU KEV COV NTAUB NTAWV COV (coordinates, sab, ces kaum)

  15. Nyob zoo Kuv xav mus saib lub sij hawm kom muab kev kho mob rau kev sib haum xeeb.

    Ua tsaug

  16. Kuv xav xa lawv ib tug lisp niaj hnub hais tias tsis ua hauj lwm nyob rau hauv newer versions thiab cov laus versions yog hais tias nws ua hauj lwm, kuv vam tias lawv yuav muaj peev xwm kho thiab / los yog txhim kho nws, xa kuv hais tias koj teb tau lawv los thaum kuv xa cov lisp niaj hnub ua.

  17. Zoo heev nyob rau tag nrho cov, Kuv xav tau cov niaj hnub arcos_de_una_polilinea_en_segmentos_lineales.fas export AutoCAD Midas Gen 2015 tsis muaj teeb meem lub arcs generated nyob rau hauv Autocad thiab kuv lov lawv mus rau hauv feem. Ua tsaug rau koj. Kuv los ntawm teb chaws Cuba

  18. Sou português e gostava, se possível, de ter a rotina “RAUTINE that REPLACES THE Content of A TEXT BY COTA OF THE INDICATED POINT”.

    Tsaug

  19. Thov koj tuaj yeem qhia kuv qhov twg kuv tuaj yeem rub tawm koj cov lis dej num niaj hnub "Export Coordinate cov ntsiab lus rau CSV cov ntaub ntawv" vim tias kuv muaj qhov topography ntawm ib cheeb tsam thiab kuv yuav tsum tau xa mus rau csv lossis txt cov ntsiab lus tau nkag mus rau hauv cov ntawv nyeem (cov ntsiab lus yog qhov siab. ) thiab hauv kev tswj hwm Z los ntawm xoom, tau txais nws?
    Thov koj pab kuv

  20. Kuv xav tau lub lisp nrog cov haujlwm ntawm "Tshem tawm cov khoom sab hauv lossis sab nraud los ntawm ib qho polyline xaiv", vim tias hauv kab lus kuv nrhiav tsis pom qhov txuas download.

  21. Nyob zoo, Kuv xav paub seb puas muaj sij hawm ua kom tau ntau yam khoom thiab muab tso rau hauv ntawv nyeem

  22. Nyob zoo, Kuv sim qis qee lub sijhawm thiab qhov kev ceeb toom tawm tuaj:

    Tsis pom

    Qhov thov URL / lub rooj sib tham / Routine-lisp-rau-ntxiv-rau-sib rho-qhov tseem ceeb-rau-xaiv-text twb tsis pom ntawm no server.

    Ntxiv thiab, 404 nrhiav tsis tau yuam kev thaum tabtom sim siv ErrorDocument lis cov lus thov.

    Dab tsi yog kuv tsis ncaj ncees lawm?, 1000 ua tsaug koj tus Vaj Ntxwv

  23. Kuv tuaj yeem yog tias leej twg paub txog cov lisp uas tso cai rau kos duab polygono, qhov ntev thiab cov ces kaum, yog tias leej twg paub, cov topo12 niaj hnub yog lawv tuaj yeem xa kuv xa tuaj juanpaulo_100@htomail.comUa tsaug ntau, kuv cov phooj ywg.

  24. hnub zoo, kuv xav paub cov sij hawm rau autocad 2014 yog tias lawv tau muab cov rooj los ua ke ntawm cov hauj lwm thiab kev tsim cov kev loj

    Tsaug

    regards

  25. Hola
    Excuse kuv peuden pab nrog ib tug lisp nqaim ib tug polyline nrog nws km, kuv txhais hais tias yog kuv muaj ib tug polyline originating DM ntawm Incio 100 thiab dm kawg 1000, kos tej taw tes nyob rau hauv lub polyline thiab kuv muab kuv pov rau koj dm thiab tawm stipulated.

    tam sim no lub dm ntawm pib thiab kawg yuav ib txwm yuav txawv rau txhua qhov project

    Yog hais tias koj pab tsis tau kuv, Kuv yuav txaus siab rau lawv, vim kuv ua hauj lwm nrog qhov nquag thiab nws yuav pab tau ntau txoj hauv kev.

    regards

  26. txais tos ib tug neeg yuav pab tau kuv nrog ib tug lisp mus txuas ib daim ntawv ntsuam xyuas ua tau nrog arbitrias tswj los ntawm ob lub ntsiab lus, ces sab qaum teb thawj coordinates yog muab tso rau thiab sab hnub tuaj thiab nce tawm lawv tib arbitarias ntawm ob starting ntsiab lus yog li ntawd kuv puas tau nrog aling tab sis cov quotas raug hloov

  27. Zoo hnub, Kuv xav paub yog leej twg paub ib tug me ntsis sij los yog muaj tej yam yooj yim piv txwv ntawm ib tug me me niaj hnub los ua ib tug DBF database thiab ntxiv cov ntaub ntawv mus rau nws los yog Hmong los ntawm AutoLISP.
    Kuv vam tias lawv pab kuv.
    Tsaug

  28. Nyob zoo cov phooj ywg kuv xav paub tias yog leej twg paub txog ib tug niaj hnub mus ntsuas (hopefully lwm) ces kaum ntawm ib tug polygon thiab nws deb thiab yog hais tias tsis ntau heev rau hais kom cov neeg exported rau Excel.

  29. Yuav ua li cas koj sau ib .lsp sij uas sau thaum ib tug .dwg cov duab yog loaded thiab thaum nws yog kaw?
    Tsaug

  30. Kuv xav tau kev pab los saib yog tias leej twg paub lisp yuav cawm kuv.

    Kuv xav export ntawm civil 3d tag nrho cov kauj khaus generated rau cov ntawv luam cov ntaub ntawv, Kuv tsuas xav tau qhia lub mileage, tus nyob deb li cas rau lub axis, thiab cov theem sib luag.
    Tej yam zoo li ntawd

    Km, Dist rau axis, Dimension

    Tsuas yog tias. Ib tug neeg puas pab tau kuv? Kuv tsis paub dab tsi txog programming kom kuv thov kev pab.

  31. Cia peb kawm saib yog kuv to taub.
    Koj hais tias nrog koj lisp koj xa cov keb mus rau Excel
    Koj puas tau tso nws nyob nrug deb? Kuv tsis to taub tias, Kuv kaj lias nws yog nyob rau hauv AutoCAD li dimension los yog ua haujlwm hauv lub lisp?

    Tiam sis yog tias koj twb muaj ib lub nyob rau hauv Excel, vim li cas koj tsis ua ib tug tom ntej no kem nrog ib tug mis ntawm Pythagoras ntawm tus taw tes thiab tom ntej no?
    square root ntawm ((y2 coordinate - y2 coordinate) squared + (x2 coordinate - x1 coordinate) squared)

  32. Zoo thaum sawv ntxov Nyob zoo, Kuv xav PAB KUV NROG A LISP. PIAV, kuv muaj ib tug TXOJ KEV zauv TXHUA POINT ROUGH NROG LISP EXPORTA muaj ib lub mus rau lub Excel, tab sis tam sim no ntawm txhua tus taw tes thiab taw tes, KOJ THIAB MUAB Qhov kev ncua deb, TAM SIM NO KUV XAV KOM SIV UAS NTSUAS NTAWM POINT YPUNTO tau zoo TSIS TAU typing nyob rau hauv 400PUNTOS ncua kev thiab MUAJ TEJ TXOJ KEV? THOV, ua npaum li cas KUV THIAB CES AVANZO UA HAUJ LWM NROG ceev tshaj plaws.

    Tsaug ua ntej

  33. Nyob zoo, Kuv xav paub tias puas muaj ib qho kev hloov niaj hnub uas hloov lub autocad plane mus rau lwm qhov kev siv piv txwv ntawm wgs84 rau psad56

  34. http://www.hispacad.com/foro/viewtopic.php?p=165851#165851

    Cov Kab Nrig Symptoms rau Teeb duab ntev, Cross profile, Txais thiab xa tawm cov ntsiab lus los ntawm kev tshaj tawm, ntau yam khoom siv, thaiv tsev qiv ntawv.

    Hauv phau ntawv ceev, muaj kev pab rau kev teeb tsa.
    Hauv daim nplaub tshev tseem ceeb yuav nrhiav cov ntaub ntawv rau kev ua kom.
    Nyob hauv phau ntawv ceev xwm txheej yog cov ntaub ntawv pab rau cov lus txib.

    Lus Cim: rau qhov laj thawj, kev kho tshiab phau ntawv muaj tau raug tshem tawm thiab ob peb cov duab tau muab tshem tawm hauv daim ntawv qhia kev pab txuas.
    Kev xa mus kho tshiab tuaj yeem thov xa tuaj rau
    vhcad@hotmail.com
    nyob rau hauv cov ntaub ntawv cov ntawv yuav pab tau rau lawv, los yog soj ntsuam ntawm nws tus kheej cov kev khiav hauj lwm ntawm cov lus txib.

Deja un comentario

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

Rov qab mus rau sab saum toj