sergeluc
Membres-
Compteur de contenus
83 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par sergeluc
-
Pour récupérer le fichier zip faire bouton droit de la souris sur le lien et enregistrer sous.
-
merçi gile bonuscad serge et tramber cela va bien m'aider pour résoudre mon problème
-
En attente de fichiers de définitions HVAC voiçi 4 liens pour ABS http://www.4dtechnologies.net/online_demos.cfm http://www.elitesoft.com/web/homepage/elite_demo_list.html http://www.elitesoft.com/ http://www.calgah.com/fr/autodesk/NouvelleEDU_fr.htm pour les fichiers dans messages suivants : 3 fichiers dwg de définitions HVAC métric : hvac complet (adt109) ,hvac objet (adt107),duct system definitions (adt105) [Edité le 23/4/2006 par sergeluc]
-
////////////////////////////////////////////////////////////////////////////// // // Visual LISP R2000+ highlighter // Revised by Phil Kenewell - pkenewell@nal.com // ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// // language name Language: Visual LISP 2004 ////////////////////////////////////////////////////////////////////////////// // default file filter // note: if more than one extension is associated, eg: // C/C++ files (*.c,*.cpp,*.h,*.hpp)|*.c;*.cpp;*.h;*.hpp Filter: Visual LISP files (*.lsp,*.mnl)|*.lsp;*.mnl ////////////////////////////////////////////////////////////////////////////// // help file which will be invokend when F1 is pressed HelpFile: ////////////////////////////////////////////////////////////////////////////// // language case sensitivity // 0 - no // 1 - yes CaseSensitive: 0 ////////////////////////////////////////////////////////////////////////////// // comment type: LineComment - comment to the end of line // BlockCommentBeg - block comment begin, it could be multiline // BlockCommentEnd - block comment end LineComment: ; BlockCommentBeg: ;| BlockCommentEnd: |; ////////////////////////////////////////////////////////////////////////////// // identifier characters // note: characters shouldn't be delimited, except arrays // array of chars could be defined as from_char..to_char IdentifierBegChars: a..z A..Z _:%@?&$# IdentifierChars: a..z A..Z _ 0..9 ?&%$#@:-=<> ////////////////////////////////////////////////////////////////////////////// // numeric constants begin characters // note: characters shouldn't be delimited, except arrays // array of chars could be defined as from_char..to_char // number always starts with 0..9 except when NumConstBeg // defines other NumConstBegChars: 0..9 ////////////////////////////////////////////////////////////////////////////// // numeric constants characters // note: characters shouldn't be delimited, except arrays // array of chars could be defined as from_char..to_char // number always starts with 0..9 except when NumConstBeg // defines other NumConstChars: 0..9 . ////////////////////////////////////////////////////////////////////////////// // escape character EscapeChar: \ ////////////////////////////////////////////////////////////////////////////// // keyword table // note: delimited with spaces, lines could be wrapped // you may divide keywords into two groups which can be // highlighted differently KeyWords1: - * / /= ~ + < <= = => > 1- 1+ KeyWords2: *error* abs acad_colordlg acad_strlsort alert and angle angtof angtos append apply ascii assoc atan atof atoi atom atoms-family autoload boole boundp caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr car cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr chr close command cond cons cos cvport cvunit defun distance distof entdel entget entlast entmake entmod entnext entsel entupd eq equal eval exit exp expt findfile fix float foreach gcd getangle getcorner getdist getenv getfiled getint getkword getorient getpoint getreal getstring getvar graphscr grdraw grread grtext grvecs handent help if initget inters itoa lambda last length list listp load log logand logior lsh mapcar max mem member menucmd min minusp nentsel nentselp not nth null numberp open or osnap polar prin1 princ print progn prompt quit quote read read-char read-line redraw rem repeat reverse rtos set setfunhelp setq setvar setview sin snvalid sqrt ssadd ssdel ssget ssgetfirst sslength ssmemb ssname ssnamex sssetfirst startapp strcase strcat strlen subst substr tblnext tblobjname tblsearch terpri textbox textpage textscr trace trans type untrace wcmatch ver while vports write-char write-line zerop KeyWords3: action_tile mode_tile set_tile start_dialog new_dialog start_image fill_image end_image dimx_tile dimy_tile start_list end_list slide_image vector_image unload_dialog get_tile get_attr done_dialog client_data_tile add_list $data $key $value $reason KeyWords4: safearray safearray-get-dim safearray-get-element safearray-get-l-bound safearray-get-u-bound safearray-put-element safearray-type safearray-value variant variant-type variant-value vl-acad-defun vl-acad-undefun vl-arx-import vl-bb-ref vl-bb-set vl-bt vl-bt-off vl-bt-on vl-catch-all-apply vl-catch-all-error-message vl-catch-all-error-p vl-cmdf vl-consp vl-directory-files vl-doc-export vl-doc-import vl-doc-ref vl-doc-set vl-every vl-exit-with-error vl-exit-with-value vl-file-copy vl-file-delete vl-file-directory-p vl-file-rename vl-file-size vl-file-systime vl-filename-base vl-filename-directory vl-filename-extension vl-filename-mktemp vl-get-resource vl-infp vl-init vl-list* vl-list->string vl-list-exported-functions vl-list-length vl-list-loaded-vlx vl-load-all vl-load-com vl-load-reactors vl-member-if vl-member-if-not vl-mkdir vl-nanp vl-position vl-prin1-to-string vl-princ-to-string vl-propagate vl-registry-delete vl-registry-descendents vl-registry-read vl-registry-write vl-remove vl-remove-if vl-remove-if-not vl-some vl-sort vl-sort-i vl-string->list vl-string-elt vl-string-left-trim vl-string-mismatch vl-string-position vl-string-right-trim vl-string-search vl-string-subst vl-string-translate vl-string-trim vl-symbol-name vl-symbol-value vl-symbolp vl-unload-vlx vl-vbaload vl-vbarun vl-vlx-loaded-p vla-activate vla-add vla-add3dface vla-add3dmesh vla-add3dpoly vla-addarc vla-addattribute vla-addbox vla-addcircle vla-addcone vla-addcustomobject vla-addcylinder vla-adddim3pointangular vla-adddimaligned vla-adddimangular vla-adddimdiametric vla-adddimordinate vla-adddimradial vla-adddimrotated vla-addellipse vla-addellipticalcone vla-addellipticalcylinder vla-addextrudedsolid vla-addextrudedsolidalongpath vla-addfitpoint vla-addhatch vla-additems vla-addleader vla-addlightweightpolyline vla-addline vla-addmenuitem vla-addminsertblock vla-addmline vla-addmtext vla-addobject vla-addpoint vla-addpolyfacemesh vla-addpolyline vla-addpviewport vla-addraster vla-addray vla-addregion vla-addrevolvedsolid vla-addseparator vla-addshape vla-addsolid vla-addsphere vla-addspline vla-addsubmenu vla-addtext vla-addtolerance vla-addtoolbarbutton vla-addtorus vla-addtrace vla-addvertex vla-addwedge vla-addxline vla-addxrecord vla-anglefromxaxis vla-angletoreal vla-angletostring vla-appendinnerloop vla-appenditems vla-appendouterloop vla-appendvertex vla-arraypolar vla-arrayrectangular vla-attachexternalreference vla-attachtoolbartoflyout vla-auditinfo vla-bind vla-boolean vla-checkinterference vla-clear vla-clipboundary vla-close vla-copy vla-copyfrom vla-copyobjects vla-copyprofile vla-createtypedarray vla-delete vla-deleteconfiguration vla-deletefitpoint vla-deleteprofile vla-detach vla-display vla-displayplotpreview vla-distancetoreal vla-dock vla-elevateorder vla-endundomark vla-erase vla-eval vla-evaluate vla-explode vla-export vla-exportprofile vla-float vla-get-active vla-get-activedimstyle vla-get-activedocument vla-get-activelayer vla-get-activelayout vla-get-activelinetype vla-get-activeprofile vla-get-activepviewport vla-get-activeselectionset vla-get-activespace vla-get-activetextstyle vla-get-activeucs vla-get-activeviewport vla-get-adcinsertunitsdefaultsource vla-get-adcinsertunitsdefaulttarget vla-get-alignment vla-get-alignmentpointacquisition vla-get-allowlongsymbolnames vla-get-altfontfile vla-get-altrounddistance vla-get-altsuppressleadingzeros vla-get-altsuppresstrailingzeros vla-get-altsuppresszerofeet vla-get-altsuppresszeroinches vla-get-alttabletmenufile vla-get-alttextprefix vla-get-alttextsuffix vla-get-alttoleranceprecision vla-get-alttolerancesuppressleadingzeros vla-get-alttolerancesuppresstrailingzero vla-get-alttolerancesuppresszerofeet vla-get-alttolerancesuppresszeroinches vla-get-altunits vla-get-altunitsformat vla-get-altunitsprecision vla-get-altunitsscale vla-get-angle vla-get-angleformat vla-get-anglevertex vla-get-annotation vla-get-application vla-get-arclength vla-get-arcsmoothness vla-get-area vla-get-arrowhead1block vla-get-arrowhead1type vla-get-arrowhead2block vla-get-arrowhead2type vla-get-arrowheadblock vla-get-arrowheadsize vla-get-arrowheadtype vla-get-associativehatch vla-get-attachmentpoint vla-get-autoaudit vla-get-autosaveinterval vla-get-autosavepath vla-get-autosnapaperture vla-get-autosnapaperturesize vla-get-autosnapmagnet vla-get-autosnapmarker vla-get-autosnapmarkercolor vla-get-autosnapmarkersize vla-get-autosnaptooltip vla-get-autotrackingveccolor vla-get-autotracktooltip vla-get-backward vla-get-basepoint vla-get-batchplotprogress vla-get-beeponerror vla-get-bigfontfile vla-get-block vla-get-blocks vla-get-brightness vla-get-canonicalmedianame vla-get-caption vla-get-center vla-get-centermarksize vla-get-centerplot vla-get-centertype vla-get-centroid vla-get-check vla-get-circumference vla-get-clipped vla-get-clippingenabled vla-get-closed vla-get-color vla-get-columns vla-get-columnspacing vla-get-configfile vla-get-configname vla-get-constant vla-get-constantwidth vla-get-contourlinespersurface vla-get-contrast vla-get-controlpoints vla-get-coordinate vla-get-coordinates vla-get-count vla-get-createbackup vla-get-cursorsize vla-get-customdictionary vla-get-customscale vla-get-database vla-get-decimalseparator vla-get-defaultinterneturl vla-get-defaultoutputdevice vla-get-defaultplotstyleforlayer vla-get-defaultplotstyleforobjects vla-get-defaultplotstyletable vla-get-degree vla-get-delta vla-get-demandloadarxapp vla-get-description vla-get-diameter vla-get-dictionaries vla-get-dimensionlinecolor vla-get-dimensionlineextend vla-get-dimensionlineweight vla-get-dimline1suppress vla-get-dimline2suppress vla-get-dimlineinside vla-get-dimlinesuppress vla-get-dimstyles vla-get-direction vla-get-directionvector vla-get-display vla-get-displaygrips vla-get-displaygripswithinblocks vla-get-displaylayouttabs vla-get-displaylocked vla-get-displayolescale vla-get-displayscreenmenu vla-get-displayscrollbars vla-get-displaysilhouette vla-get-dockedvisiblelines vla-get-dockstatus vla-get-document vla-get-documents vla-get-drafting vla-get-drawingdirection vla-get-driverspath vla-get-elevation vla-get-elevationmodelspace vla-get-elevationpaperspace vla-get-enable vla-get-enablestartupdialog vla-get-endangle vla-get-endparameter vla-get-endpoint vla-get-endsubmenulevel vla-get-endtangent vla-get-extensionlinecolor vla-get-extensionlineextend vla-get-extensionlineoffset vla-get-extensionlineweight vla-get-extline1endpoint vla-get-extline1point vla-get-extline1startpoint vla-get-extline1suppress vla-get-extline2endpoint vla-get-extline2point vla-get-extline2startpoint vla-get-extline2suppress vla-get-fade vla-get-fieldlength vla-get-files vla-get-fit vla-get-fitpoints vla-get-fittolerance vla-get-floatingrows vla-get-flyout vla-get-fontfile vla-get-fontfilemap vla-get-forcelineinside vla-get-fractionformat vla-get-freeze vla-get-fullcrcvalidation vla-get-fullname vla-get-fullscreentrackingvector vla-get-graphicswinlayoutbackgrndcolor vla-get-graphicswinmodelbackgrndcolor vla-get-gridon vla-get-gripcolorselected vla-get-gripcolorunselected vla-get-gripsize vla-get-groups vla-get-handle vla-get-hasattributes vla-get-hasextensiondictionary vla-get-hatchstyle vla-get-height vla-get-helpfilepath vla-get-helpstring vla-get-historylines vla-get-horizontaltextposition vla-get-hwnd vla-get-hyperlinkdisplaycursor vla-get-hyperlinkdisplaytooltip vla-get-hyperlinks vla-get-imagefile vla-get-imageframehighlight vla-get-imageheight vla-get-imagevisibility vla-get-imagewidth vla-get-incrementalsavepercent vla-get-index vla-get-insertionpoint vla-get-invisible vla-get-iscloned vla-get-islayout vla-get-isopenwidth vla-get-isownerxlated vla-get-isperiodic vla-get-isplanar vla-get-isprimary vla-get-isquiescent vla-get-isrational vla-get-isxref vla-get-key vla-get-keyboardaccelerator vla-get-keyboardpriority vla-get-knots vla-get-label vla-get-largebuttons vla-get-lastheight vla-get-layer vla-get-layeron vla-get-layers vla-get-layout vla-get-layoutcreateviewport vla-get-layoutcrosshaircolor vla-get-layoutdisplaymargins vla-get-layoutdisplaypaper vla-get-layoutdisplaypapershadow vla-get-layouts vla-get-layoutshowplotsetup vla-get-left vla-get-length vla-get-lenslength vla-get-licenseserver vla-get-limits vla-get-linearscalefactor vla-get-linespacingfactor vla-get-linespacingstyle vla-get-linetype vla-get-linetypegeneration vla-get-linetypes vla-get-linetypescale vla-get-lineweight vla-get-lineweightdisplay vla-get-loadacadlspinalldocuments vla-get-localeid vla-get-lock vla-get-logfileon vla-get-logfilepath vla-get-lowerleftcorner vla-get-macro vla-get-maindictionary vla-get-majoraxis vla-get-majorradius vla-get-mask vla-get-maxactiveviewports vla-get-maxautocadwindow vla-get-mclose vla-get-mdensity vla-get-measurement vla-get-menubar vla-get-menufile vla-get-menufilename vla-get-menugroups vla-get-menus vla-get-minoraxis vla-get-minorradius vla-get-mode vla-get-modelcrosshaircolor vla-get-modelspace vla-get-modeltype vla-get-momentofinertia vla-get-mrunumber vla-get-mspace vla-get-mvertexcount vla-get-namev vla-get-namenomnemonic vla-get-nclose vla-get-ndensity vla-get-normal vla-get-numberofcontrolpoints vla-get-numberofcopies vla-get-numberoffaces vla-get-numberoffitpoints vla-get-numberofloops vla-get-numberofvertices vla-get-nvertexcount vla-get-objectarxpath vla-get-objectid vla-get-objectname vla-get-objectsnapmode vla-get-objectsortbyplotting vla-get-objectsortbypsoutput vla-get-objectsortbyredraws vla-get-objectsortbyregens vla-get-objectsortbyselection vla-get-objectsortbysnap vla-get-obliqueangle vla-get-olelaunch vla-get-olequality vla-get-onmenubar vla-get-opensave vla-get-origin vla-get-orthoon vla-get-output vla-get-ownerid vla-get-paperspace vla-get-paperunits vla-get-parent vla-get-path vla-get-patternangle vla-get-patterndouble vla-get-patternname vla-get-patternscale vla-get-patternspace vla-get-patterntype vla-get-perimeter vla-get-pickadd vla-get-pickauto vla-get-pickboxsize vla-get-pickdrag vla-get-pickfirst vla-get-pickfirstselectionset vla-get-pickgroup vla-get-plot vla-get-plotconfigurations vla-get-plothidden vla-get-plotlegacy vla-get-plotorigin vla-get-plotpolicy vla-get-plotrotation vla-get-plotstylename vla-get-plottable vla-get-plottype vla-get-plotviewportborders vla-get-plotviewportsfirst vla-get-plotwithlineweights vla-get-plotwithplotstyles vla-get-polartrackingvector vla-get-postscriptprologfile vla-get-preferences vla-get-preset vla-get-primaryunitsprecision vla-get-principaldirections vla-get-principalmoments vla-get-printerconfigpath vla-get-printerdescpath vla-get-printerpapersizealert vla-get-printerspoolalert vla-get-printerstylesheetpath vla-get-printfile vla-get-printspoolerpath vla-get-printspoolexecutable vla-get-productofinertia vla-get-profiles vla-get-promptstring vla-get-proxyimage vla-get-quieterrormode vla-get-radiiofgyration vla-get-radius vla-get-radiusratio vla-get-readonly vla-get-registeredapplications vla-get-removehiddenlines vla-get-rendersmoothness vla-get-rotation vla-get-rounddistance vla-get-rows vla-get-rowspacing vla-get-saveastype vla-get-saved vla-get-savepreviewthumbnail vla-get-scalefactor vla-get-scalelineweights vla-get-scmcommandmode vla-get-scmdefaultmode vla-get-scmeditmode vla-get-secondpoint vla-get-segmentperpolyline vla-get-selection vla-get-selectionsets vla-get-shortcutmenu vla-get-shortcutmenudisplay vla-get-showplotstyles vla-get-showproxydialogbox vla-get-showrasterimage vla-get-showrotation vla-get-showwarningmessages vla-get-singledocumentmode vla-get-snapbasepoint vla-get-snapon vla-get-snaprotationangle vla-get-solidfill vla-get-standardscale vla-get-startangle vla-get-startparameter vla-get-startpoint vla-get-starttangent vla-get-statusid vla-get-storesqlindex vla-get-stylename vla-get-stylesheet vla-get-submenu vla-get-supportpath vla-get-suppressleadingzeros vla-get-suppresstrailingzeros vla-get-suppresszerofeet vla-get-suppresszeroinches vla-get-system vla-get-tablesreadonly vla-get-taborder vla-get-tagstring vla-get-target vla-get-tempfileextension vla-get-tempfilepath vla-get-templatedwgpath vla-get-tempxrefpath vla-get-textalignmentpoint vla-get-textcolor vla-get-texteditor vla-get-textfont vla-get-textfontsize vla-get-textfontstyle vla-get-textframedisplay vla-get-textgap vla-get-textgenerationflag vla-get-textheight vla-get-textinside vla-get-textinsidealign vla-get-textmovement vla-get-textoutsidealign vla-get-textoverride vla-get-textposition vla-get-textprecision vla-get-textprefix vla-get-textrotation vla-get-textstring vla-get-textstyle vla-get-textstyles vla-get-textsuffix vla-get-texturemappath vla-get-textwinbackgrndcolor vla-get-textwintextcolor vla-get-thickness vla-get-tolerancedisplay vla-get-toleranceheightscale vla-get-tolerancejustification vla-get-tolerancelowerlimit vla-get-toleranceprecision vla-get-tolerancesuppressleadingzeros vla-get-tolerancesuppresstrailingzeros vla-get-tolerancesuppresszerofeet vla-get-tolerancesuppresszeroinches vla-get-toleranceupperlimit vla-get-toolbars vla-get-top vla-get-totalangle vla-get-translateids vla-get-transparency vla-get-truecolorimages vla-get-twistangle vla-get-type vla-get-ucsiconatorigin vla-get-ucsiconon vla-get-ucsperviewport vla-get-unitsformat vla-get-upperrightcorner vla-get-upsidedown vla-get-url vla-get-urldescription vla-get-urlnamedlocation vla-get-uselastplotsettings vla-get-user vla-get-usercoordinatesystems vla-get-usestandardscale vla-get-utility vla-get-value vla-get-vbe vla-get-verify vla-get-version vla-get-verticaltextposition vla-get-viewportdefault vla-get-viewporton vla-get-viewports vla-get-views vla-get-viewtoplot vla-get-visibilityedge1 vla-get-visibilityedge2 vla-get-visibilityedge3 vla-get-visibilityedge4 vla-get-visible vla-get-volume vla-get-weights vla-get-width vla-get-windowleft vla-get-windowstate vla-get-windowtitle vla-get-windowtop vla-get-workspacepath vla-get-xrefdatabase vla-get-xrefdemandload vla-get-xrefedit vla-get-xreffadeintensity vla-get-xreflayervisibility vla-get-xscalefactor vla-get-xvector vla-get-yscalefactor vla-get-yvector vla-get-zscalefactor vla-getacadstate vla-getallprofilenames vla-getangle vla-getattributes vla-getbitmaps vla-getboundingbox vla-getbulge vla-getcanonicalmedianames vla-getconstantattributes vla-getcontrolpoint vla-getcorner vla-getcustomscale vla-getdistance vla-getentity vla-getextensiondictionary vla-getfitpoint vla-getfont vla-getgridspacing vla-getinput vla-getinteger vla-getinterfaceobject vla-getinvisibleedge vla-getkeyword vla-getlocalemedianame vla-getloopat vla-getname vla-getobject vla-getorientation vla-getpapermargins vla-getpapersize vla-getplotdevicenames vla-getplotstyletablenames vla-getpoint vla-getprojectfilepath vla-getreal vla-getremotefile vla-getsnapspacing vla-getstring vla-getsubentity vla-getucsmatrix vla-getvariable vla-getweight vla-getwidth vla-getwindowtoplot vla-getxdata vla-getxrecorddata vla-handletoobject vla-highlight vla-import vla-importprofile vla-initializeuserinput vla-insertblock vla-insertinmenubar vla-insertloopat vla-insertmenuinmenubar vla-intersectwith vla-isremotefile vla-isurl vla-item vla-launchbrowserdialog vla-listarx vla-load vla-loadarx vla-loaddvb vla-loadshapefile vla-mirror vla-mirror3d vla-modified vla-move vla-new vla-objectidtoobject vla-offset vla-open vla-plottodevice vla-plottofile vla-polarpoint vla-prompt vla-purgeall vla-purgefitdata vla-put-activedimstyle vla-put-activedocument vla-put-activelayer vla-put-activelayout vla-put-activelinetype vla-put-activeprofile vla-put-activepviewport vla-put-activespace vla-put-activetextstyle vla-put-activeucs vla-put-activeviewport vla-put-adcinsertunitsdefaultsource vla-put-adcinsertunitsdefaulttarget vla-put-alignment vla-put-alignmentpointacquisition vla-put-allowlongsymbolnames vla-put-altfontfile vla-put-altrounddistance vla-put-altsuppressleadingzeros vla-put-altsuppresstrailingzeros vla-put-altsuppresszerofeet vla-put-altsuppresszeroinches vla-put-alttabletmenufile vla-put-alttextprefix vla-put-alttextsuffix vla-put-alttoleranceprecision vla-put-alttolerancesuppressleadingzeros vla-put-alttolerancesuppresstrailingzero vla-put-alttolerancesuppresszerofeet vla-put-alttolerancesuppresszeroinches vla-put-altunits vla-put-altunitsformat vla-put-altunitsprecision vla-put-altunitsscale vla-put-angleformat vla-put-anglevertex vla-put-annotation vla-put-arcsmoothness vla-put-area vla-put-arrowhead1block vla-put-arrowhead1type vla-put-arrowhead2block vla-put-arrowhead2type vla-put-arrowheadblock vla-put-arrowheadsize vla-put-arrowheadtype vla-put-associativehatch vla-put-attachmentpoint vla-put-autoaudit vla-put-autosaveinterval vla-put-autosavepath vla-put-autosnapaperture vla-put-autosnapaperturesize vla-put-autosnapmagnet vla-put-autosnapmarker vla-put-autosnapmarkercolor vla-put-autosnapmarkersize vla-put-autosnaptooltip vla-put-autotrackingveccolor vla-put-autotracktooltip vla-put-backward vla-put-basepoint vla-put-batchplotprogress vla-put-beeponerror vla-put-bigfontfile vla-put-brightness vla-put-canonicalmedianame vla-put-center vla-put-centermarksize vla-put-centerplot vla-put-centertype vla-put-check vla-put-circumference vla-put-clippingenabled vla-put-closed vla-put-color vla-put-columns vla-put-columnspacing vla-put-configname vla-put-constant vla-put-constantwidth vla-put-contourlinespersurface vla-put-contrast vla-put-controlpoints vla-put-coordinate vla-put-coordinates vla-put-createbackup vla-put-cursorsize vla-put-customdictionary vla-put-customscale vla-put-decimalseparator vla-put-defaultinterneturl vla-put-defaultoutputdevice vla-put-defaultplotstyleforlayer vla-put-defaultplotstyleforobjects vla-put-defaultplotstyletable vla-put-demandloadarxapp vla-put-description vla-put-diameter vla-put-dimensionlinecolor vla-put-dimensionlineextend vla-put-dimensionlineweight vla-put-dimline1suppress vla-put-dimline2suppress vla-put-dimlineinside vla-put-dimlinesuppress vla-put-direction vla-put-directionvector vla-put-displaygrips vla-put-displaygripswithinblocks vla-put-displaylayouttabs vla-put-displaylocked vla-put-displayolescale vla-put-displayscreenmenu vla-put-displayscrollbars vla-put-displaysilhouette vla-put-dockedvisiblelines vla-put-drawingdirection vla-put-driverspath vla-put-elevation vla-put-elevationmodelspace vla-put-elevationpaperspace vla-put-enable vla-put-enablestartupdialog vla-put-endangle vla-put-endparameter vla-put-endpoint vla-put-endsubmenulevel vla-put-endtangent vla-put-extensionlinecolor vla-put-extensionlineextend vla-put-extensionlineoffset vla-put-extensionlineweight vla-put-extline1endpoint vla-put-extline1point vla-put-extline1startpoint vla-put-extline1suppress vla-put-extline2endpoint vla-put-extline2point vla-put-extline2startpoint vla-put-extline2suppress vla-put-fade vla-put-fieldlength vla-put-fit vla-put-fitpoints vla-put-fittolerance vla-put-floatingrows vla-put-fontfile vla-put-fontfilemap vla-put-forcelineinside vla-put-fractionformat vla-put-freeze vla-put-fullcrcvalidation vla-put-fullscreentrackingvector vla-put-graphicswinlayoutbackgrndcolor vla-put-graphicswinmodelbackgrndcolor vla-put-gridon vla-put-gripcolorselected vla-put-gripcolorunselected vla-put-gripsize vla-put-hatchstyle vla-put-height vla-put-helpfilepath vla-put-helpstring vla-put-historylines vla-put-horizontaltextposition vla-put-hyperlinkdisplaycursor vla-put-hyperlinkdisplaytooltip vla-put-imagefile vla-put-imageframehighlight vla-put-imageheight vla-put-imagevisibility vla-put-imagewidth vla-put-incrementalsavepercent vla-put-insertionpoint vla-put-invisible vla-put-isopenwidth vla-put-keyboardaccelerator vla-put-keyboardpriority vla-put-knots vla-put-label vla-put-largebuttons vla-put-lastheight vla-put-layer vla-put-layeron vla-put-layoutcreateviewport vla-put-layoutcrosshaircolor vla-put-layoutdisplaymargins vla-put-layoutdisplaypaper vla-put-layoutdisplaypapershadow vla-put-layoutshowplotsetup vla-put-leaderlength vla-put-left vla-put-lenslength vla-put-limits vla-put-linearscalefactor vla-put-linespacingfactor vla-put-linespacingstyle vla-put-linetype vla-put-linetypegeneration vla-put-linetypescale vla-put-lineweight vla-put-lineweightdisplay vla-put-loadacadlspinalldocuments vla-put-lock vla-put-logfileon vla-put-logfilepath vla-put-macro vla-put-maindictionary vla-put-majoraxis vla-put-majorradius vla-put-mask vla-put-maxactiveviewports vla-put-maxautocadwindow vla-put-mclose vla-put-mdensity vla-put-menufile vla-put-minorradius vla-put-mode vla-put-modelcrosshaircolor vla-put-mspace vla-put-name vla-put-nclose vla-put-ndensity vla-put-normal vla-put-numberofcopies vla-put-objectarxpath vla-put-objectsnapmode vla-put-objectsortbyplotting vla-put-objectsortbypsoutput vla-put-objectsortbyredraws vla-put-objectsortbyregens vla-put-objectsortbyselection vla-put-objectsortbysnap vla-put-obliqueangle vla-put-olelaunch vla-put-olequality vla-put-origin vla-put-orthoon vla-put-paperunits vla-put-path vla-put-patternangle vla-put-patterndouble vla-put-patternscale vla-put-patternspace vla-put-pickadd vla-put-pickauto vla-put-pickboxsize vla-put-pickdrag vla-put-pickfirst vla-put-pickgroup vla-put-plothidden vla-put-plotlegacy vla-put-plotorigin vla-put-plotpolicy vla-put-plotrotation vla-put-plotstylename vla-put-plottable vla-put-plottype vla-put-plotviewportborders vla-put-plotviewportsfirst vla-put-plotwithlineweights vla-put-plotwithplotstyles vla-put-polartrackingvector vla-put-postscriptprologfile vla-put-preset vla-put-primaryunitsprecision vla-put-printerconfigpath vla-put-printerdescpath vla-put-printerpapersizealert vla-put-printerspoolalert vla-put-printerstylesheetpath vla-put-printfile vla-put-printspoolerpath vla-put-printspoolexecutable vla-put-promptstring vla-put-proxyimage vla-put-quieterrormode vla-put-radius vla-put-radiusratio vla-put-removehiddenlines vla-put-rendersmoothness vla-put-rotation vla-put-rounddistance vla-put-rows vla-put-rowspacing vla-put-saveastype vla-put-savepreviewthumbnail vla-put-scalefactor vla-put-scalelineweights vla-put-scmcommandmode vla-put-scmdefaultmode vla-put-scmeditmode vla-put-secondpoint vla-put-segmentperpolyline vla-put-shortcutmenudisplay vla-put-showplotstyles vla-put-showproxydialogbox vla-put-showrasterimage vla-put-showrotation vla-put-showwarningmessages vla-put-singledocumentmode vla-put-snapbasepoint vla-put-snapon vla-put-snaprotationangle vla-put-solidfill vla-put-standardscale vla-put-startangle vla-put-startparameter vla-put-startpoint vla-put-starttangent vla-put-storesqlindex vla-put-stylename vla-put-stylesheet vla-put-supportpath vla-put-suppressleadingzeros vla-put-suppresstrailingzeros vla-put-suppresszerofeet vla-put-suppresszeroinches vla-put-tablesreadonly vla-put-taborder vla-put-tagstring vla-put-target vla-put-tempfileextension vla-put-tempfilepath vla-put-templatedwgpath vla-put-tempxrefpath vla-put-textalignmentpoint vla-put-textcolor vla-put-texteditor vla-put-textfont vla-put-textfontsize vla-put-textfontstyle vla-put-textframedisplay vla-put-textgap vla-put-textgenerationflag vla-put-textheight vla-put-textinside vla-put-textinsidealign vla-put-textmovement vla-put-textoutsidealign vla-put-textoverride vla-put-textposition vla-put-textprecision vla-put-textprefix vla-put-textrotation vla-put-textstring vla-put-textstyle vla-put-textsuffix vla-put-texturemappath vla-put-textwinbackgrndcolor vla-put-textwintextcolor vla-put-thickness vla-put-tolerancedisplay vla-put-toleranceheightscale vla-put-tolerancejustification vla-put-tolerancelowerlimit vla-put-toleranceprecision vla-put-tolerancesuppressleadingzeros vla-put-tolerancesuppresstrailingzeros vla-put-tolerancesuppresszerofeet vla-put-tolerancesuppresszeroinches vla-put-toleranceupperlimit vla-put-top vla-put-translateids vla-put-transparency vla-put-truecolorimages vla-put-twistangle vla-put-type vla-put-ucsiconatorigin vla-put-ucsiconon vla-put-ucsperviewport vla-put-unitsformat vla-put-upsidedown vla-put-url vla-put-urldescription vla-put-urlnamedlocation vla-put-uselastplotsettings vla-put-usestandardscale vla-put-verify vla-put-verticaltextposition vla-put-viewportdefault vla-put-viewporton vla-put-viewtoplot vla-put-visibilityedge1 vla-put-visibilityedge2 vla-put-visibilityedge3 vla-put-visibilityedge4 vla-put-visible vla-put-weights vla-put-width vla-put-windowleft vla-put-windowstate vla-put-windowtop vla-put-workspacepath vla-put-xrefdemandload vla-put-xrefedit vla-put-xreffadeintensity vla-put-xreflayervisibility vla-put-xscalefactor vla-put-xvector vla-put-yscalefactor vla-put-yvector vla-put-zscalefactor vla-putremotefile vla-quit vla-realtostring vla-refreshplotdeviceinfo vla-regen vla-reload vla-remove vla-removefrommenubar vla-removeitems vla-removemenufrommenubar vla-rename vla-renameprofile vla-replace vla-resetprofile vla-restore vla-reverse vla-rotate vla-rotate3d vla-runmacro vla-save vla-saveas vla-scaleentity vla-sectionsolid vla-select vla-selectatpoint vla-selectbypolygon vla-selectonscreen vla-sendcommand vla-setbitmaps vla-setbulge vla-setcontrolpoint vla-setcustomscale vla-setdatabase vla-setfitpoint vla-setfont vla-setgridspacing vla-setinvisibleedge vla-setlayoutstoplot vla-setpattern vla-setprojectfilepath vla-setsnapspacing vla-setvariable vla-setview vla-setweight vla-setwidth vla-setwindowtoplot vla-setxdata vla-setxrecorddata vla-slicesolid vla-split vla-startbatchmode vla-startundomark vla-transformby vla-translatecoordinates vla-unload vla-unloadarx vla-unloaddvb vla-update vla-wblock vla-zoomall vla-zoomcenter vla-zoomextents vla-zoompickwindow vla-zoomprevious vla-zoomscaled vla-zoomwindow vlax-3d-point vlax-add-cmd vlax-create-object vlax-curve-getarea vlax-curve-getclosestpointto vlax-curve-getclosestpointtoprojection vlax-curve-getdistatparam vlax-curve-getdistatpoint vlax-curve-getendparam vlax-curve-getendpoint vlax-curve-getfirstderiv vlax-curve-getparamatdist vlax-curve-getparamatpoint vlax-curve-getpointatdist vlax-curve-getpointatparam vlax-curve-getsecondderiv vlax-curve-getstartparam vlax-curve-getstartpoint vlax-curve-isclosed vlax-curve-isperiodic vlax-curve-isplanar vlax-dump-object vlax-ename->vla-object vlax-erased-p vlax-for vlax-get vlax-get-acad-object vlax-get-object vlax-get-or-create-object vlax-get-property vlax-import-type-library vlax-invoke vlax-invoke-method vlax-ldata-delete vlax-ldata-get vlax-ldata-list vlax-ldata-put vlax-ldata-test vlax-make-safearray vlax-make-variant vlax-map-collection vlax-method-applicable-p vlax-object-released-p vlax-product-key vlax-property-available-p vlax-put vlax-put-property vlax-queueexpr vlax-read-enabled-p vlax-reg-app vlax-release-object vlax-remove-cmd vlax-safearray->list vlax-safearray-fill vlax-safearray-get-dim vlax-safearray-get-element vlax-safearray-get-l-bound vlax-safearray-get-u-bound vlax-safearray-put-element vlax-safearray-type vlax-tmatrix vlax-typeinfo-available-p vlax-variant-change-type vlax-variant-type vlax-variant-value vlax-vla-object->ename vlax-write-enabled-p vlisp-compile vlisp-compile-list vlisp-dclres-list vlisp-dclres-load-dialog vlisp-drop-project vlisp-export-symbol vlisp-fasres-list vlisp-fasres-load vlisp-find-project vlisp-import-exsubrs vlisp-import-symbol vlisp-inires-list vlisp-list-loaded-projects vlisp-load-project vlisp-make-file-fas vlisp-make-project-fas vlisp-make-project-load-file vlisp-project-fas-list vlisp-read-file-xdv-list vlisp-read-project-xdv-list vlr-acdb-reactor vlr-add vlr-added-p vlr-beep-reaction vlr-command-reactor vlr-current-reaction-name vlr-data vlr-data-set vlr-deepclone-reactor vlr-docmanager-reactor vlr-document vlr-dwg-reactor vlr-dxf-reactor vlr-editor-reactor vlr-insert-reactor vlr-linker-reactor vlr-lisp-reactor vlr-miscellaneous-reactor vlr-mouse-reactor vlr-notification vlr-object-reactor vlr-owner-add vlr-owner-remove vlr-owners vlr-pers vlr-pers-activate vlr-pers-dictname vlr-pers-list vlr-pers-p vlr-pers-release vlr-reaction-names vlr-reaction-set vlr-reactions vlr-reactors vlr-remove vlr-remove-all vlr-set-notification vlr-sysvar-reactor vlr-toolbar-reactor vlr-trace-reaction vlr-type vlr-types vlr-undo-reactor vlr-wblock-reactor vlr-window-reactor vlr-xref-reactor _vl-balance-parenthesis _vl-fast-mode _vl-times _vlisp-version ////////////////////////////////////////////////////////////////////////////// // string delimiter: StringBegChar - string begin char // StringEndChar - string end char // MultilineStrings - enables multiline strings, as perl // has it StringBegChar: " StringEndChar: " MultilineStrings: 0 ////////////////////////////////////////////////////////////////////////////// // use preprocessor: 0 - no // 1 - yes // note: if yes, '#' and statements after it will be // highlighted with Preprocessor defined colors UsePreprocessor: 0 ////////////////////////////////////////////////////////////////////////////// // highlight line: 0 - no // 1 - yes // note: if yes, current line will be highlighted CurrLineHighlighted: 0 ////////////////////////////////////////////////////////////////////////////// // colors // note: first value is foreground, second is background color // and third (optional) represents font attribute: // B - bold // I - italic // U - underline // S - strike out // attributes can be combined: eg. B or BI // as value, it could be used any standard windows color: // clBlack, clMaroon, clGreen, clOlive, clNavy, // clPurple, clTeal, clGray, clSilver, clRed, clLime, // clYellow, clBlue, clFuchsia, clAqua, clLtGray, // clDkGray, clWhite, clScrollBar, clBackground, // clActiveCaption, clInactiveCaption, clMenu, clWindow, // clWindowFrame, clMenuText, clWindowText, clCaptionText, // clActiveBorder, clInactiveBorder, clAppWorkSpace, // clHighlight, clHighlightText, clBtnFace, clBtnShadow, // clGrayText, clBtnText, clInactiveCaptionText, // clBtnHighlight, cl3DDkShadow, cl3DLight, clInfoText, // clInfoBk // as value, it could be used hex numeric constant too: // $BBGGRR - BB: blue, GG: green, RR: red, eg: $FF6A00 SpaceCol: clWindowText clSilver Keyword1Col: clBlue clSilver Keyword2Col: clGreen clSilver Keyword3Col: clGreen clSilver IdentifierCol: clMaroon clSilver CommentCol: $00707070 clSilver NumberCol: clWindowText clSilver StringCol: clPurple clSilver SymbolCol: $00C00000 clSilver PreprocessorCol: clWindowText clSilver SelectionCol: clWhite clNavy CurrentLineCol: clBlack clYellow OverrideTxtFgColor: 0 BlockAutoindent: 0 BlockBegStr: BlockEndStr: MatchedBracesCol: $00FF40FF clSilver Keyword4Col: clTeal clSilver Keyword5Col: $008080FF clSilver
-
Ci-joint une liste de fonction visual lisp si cela peut aider dans message suivant [Edité le 18/4/2006 par sergeluc]
-
Il y avait dejà ce sujet sur cadxp : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=4039#pid12733 [Edité le 16/4/2006 par sergeluc]
-
bonjour voici 2 solutions pour charger la routine la plus simple un glisser/deposer du fichier avec la souris depuis le gestionnaire de fichiers vers la zone graphique d'autocad ensuite tu tapes dans la zone de commade d'autocad le nom de la routine entre-parenthèses (LayerFiltersDelete) pour la lancer. La 2eme possibilité par le menu d'autocad outils/charger une application/ et ensuite (LayerFiltersDelete) pour la lancer. Pour enlever les XREFS non trouvés (s'il y en a) , tu tapes la commande _xref laquelle t'ouvre le gestionnaire de références externes(xref) s'il y a des xrefs non trouvés il doivent etre signalés comme tel alors il suffit de les séléctionner et de cliquer sur le bouton décharger pour les enlever puis purger le dessin par la commande purger pour que ces références non valides soient supprimées définitivement. [Edité le 15/4/2006 par sergeluc]
-
Bonjour , Voilà ce que j'ai trouvé dans mes archives de d'antant : Les noms de symboles spécifiés dans les listes filtre peuvent contenir des caractères génériques. Les caractères génériques reconnus par ssget sont identiques à ceux acceptés par la fonction wcmatch et sont décrits dans la section "Recherche avec caractères génériques," ainsi que dans la section "wcmatch" du chapter 13. Remarque Lors du filtrage de blocs anonymes, vous devez inhiber la signification générique du caractère * grâce à une apostrophe inversée ( ` ), car ce caractère est interprété par ssget comme un caractère générique. Par exemple, pour extraire le bloc anonyme *U2, entrez : (ssget "X" '((2 . "`*U2"))) ;------------------------------------ ;ou une condition de recherche sur le nom pour tous les blocs anonymes du dessin (= (wcmatch (cdr (assoc 2 entbloc)) "*`**") t);blocs anonymes et particuliers [Edité le 14/4/2006 par sergeluc]
-
(if (not c:appli) (load \"appli\")) pour DVB
sergeluc a répondu à un(e) sujet de LUDWIG dans Visual LISP
J'ai lu un peu trop vite le sujet ..........(DVB) ,je rectifie par un exemple : (defun charge-dvb (/ file) (vl-load-com) (if (setq file (findfile "test.dvb")) (progn (vl-vbaload file);chargement (vl-vbarun "test");lancement si nécessaire ;on peut l'enlever si le programme doit etre lancé différemment ) (alert "test.dvb non trouvé dans le chemein de recherche");test si non trouvé ) (princ) ) -
Si je ne me trompe pas ,je crois me souvenir que la fonction "_audit" d'autocad renomme les blocs anonymes et les stocke dans le répertoire courant autocad.
-
Si tu veux purger tous les filtres je te propose la routine suivante qui fonctionne très bien (récupérée sur le net) .ensuite enleve tous les xrefs non trouvés et purge ton plan pour supprimer tous les layers(calques) attachés à ces xrefs. fait le sur une copie de ton plan pour tester le résultat .Normalement il devrait s'allèger. (defun LayerFiltersDelete () (setvar "cmdecho" 0) (vl-Load-Com) (vl-Catch-All-Apply '(lambda () (vla-Remove (vla-GetExtensionDictionary (vla-Get-Layers (vla-Get-ActiveDocument (vlax-Get-Acad-Object)))) "ACAD_LAYERFILTERS"))) (princ))
-
merci bonuscad pour les commentaires,super travail qui va me permettre de comprendre et progresser [Edité le 11/4/2006 par sergeluc]
-
Bonsoir Bonuscad, Je tenais à te remercier pour tout ce que tu as fait ,je te tiendrai informé de l'évolution de ta routine.Avec cette routine et les commentaires c'est vraiement parfait. Bonne soirée
-
Bonjour, Je charge mes fichiers par la syntaxe suivante : (if (setq inite (findfile (strcat path-lisp "initialise.lsp"))) (load inite));; fichier d'initialisation des variables Dans le fichier .mnl d'acad qui est chargé automatiquement au démarrage j'ai déclaré un fichier lisp qui contient tout les lisp a charger comme celui ci-dessus.avec cette syntaxe la recherche se fait dans tous les chemins connus par autocad.Il est possible de rajouter un chemin dans ce fichier mnl du style : (setq path-lisp "c:/tuc/machin/lisp/") .C'est le cas pour ce que j'ai écrit. Il ya plusieurs façon de chargement automatique a l'ouverture d'autocad . Le fichier AutoCAD.lsp est aussi lancé automatiquement au démarrage et d'autres.Il y a aussi la fonction s::startup ou s::init qui doit se trouvé dans ce fichier mnl ou un autre ,fonction qui est recherchée par AutoCAD au démarrage.
-
Bonjour, Ton problème ne survient-il qu'à l'ouverture de ce plan?si c'est le cas as tu vérifier sa capacité en ko ou méga cela pourrait etre significatif, ainsi que la liste des layers ou calques si elle est conséquante.Ce plan a-t-il des xrefs d'attachés ou plutot en a t-il en référence non trouvées auquel cas cela ajoute des calques ou layers dans ta liste qui ne servent à rien.De plus c' est souvent le cas pour les plan récupérés d'avoir une tripoté de filtres qu'il faut purger ces derniers ne servant plus à rien. J'espère t'avoir aidé quelque peu
-
Bonjour Je ne pourrais te renseigner que la semaine prochaine car je n'ai ni ABS ni ma doc chez moi . J'espère que quelqu'un d'autre pourra de dépanner en attendant car comme tout lociciel assez conséquant c'est la configuration qui est la base de tout. bon courage
-
decoupe pline traversant un rectangle
sergeluc a répondu à un(e) sujet de sergeluc dans Routines LISP
merci bonuscad pour ta réponse ,tu as bien saisi mon petit souci,le lien je l'avais trouvé hier soir.je ne désespère pas et j'essaie d'aborder le problème différemment.Si j'y arrive je posterai mes résultats -
decoupe pline traversant un rectangle
sergeluc a répondu à un(e) sujet de sergeluc dans Routines LISP
Le lisp : Ce n'est qu'une fonction qui doit en rejoindre d'autres pour un traitement plus poussé sur des blocs. Les messages d'erreurs se situe a l'utilisation de la commade "TRIM" ;test de decoupe par la fonction TRIM de ligne ou pline traversant une polyline FERMEE (defun c:test4 (/ ent) (vl-load-com) (setq ent (entsel "\nChoix d'une polyligne ")) (setq ent (entget(car ent))) (test4) (princ) );defun (defun test4 ( / pt_lst bbox1 pt1-bbox1 pt2-bbox1 pt3-bbox1 pt4-bbox1 pt5-bbox1) ;sort la liste des points de tous les sommets (cond ((= (cdr (assoc 0 ent)) "LWPOLYLINE") (setq nbs (cdr (assoc 90 ent)) cnt 0 pt_lst '() ) ;_ Fin de setq (while (< cnt nbs) (if (= (caar ent) 10) (setq pt_lst (cons (cdar ent) pt_lst) cnt (+ cnt 1) ) ;_ Fin de setq ) ;_ Fin de if (setq ent (cdr ent)) ) ;_ Fin de while (setq pt_lst (reverse pt_lst));sans Z (setq ptscu (mapcar '(lambda (x) (trans x 0 1)) pt_lst));avec Z ;-------------POUR INFO pour après ;verifier si c'est un lwpolyline ouverte ou fermée (if (equal(car ptscu)(last ptscu)) (alert "lwpolyline fermée") (alert "lwpolyline ouverte") );if ;------------- ;je récupère les points min et max pour dessiner un rectangle (setq p_min (list (apply 'min (mapcar 'car ptscu)) ;pour les cas ou on trouve pwline fermée +lines exct ;(apply 'min (mapcar 'caddr ptscu));a voir pour pwline fermées (apply 'max (mapcar 'cadr ptscu));pour pwline ouvertes 0.0 );list p_max (list (apply 'max (mapcar 'car ptscu)) ;(apply 'max (mapcar 'caddr ptscu));a voir pour pwline fermées (apply 'min (mapcar 'cadr ptscu));pour pwline ouvertes 0.0 );list );setq ;création du rectangle qui sert à la découpe (command "_.rectang" p_min p_max);pour test (setq bbox1 (entlast)) ;je récupére les 4 assoc 10 du rectangle (if bbox1 (progn (setq n-bbox1 (entget bbox1)) (setq nbs (cdr (assoc 90 n-bbox1)) cnt 0 pt_lst '() ) ;_ Fin de setq (while (< cnt nbs) (if (= (caar n-bbox1) 10) (setq pt_lst (cons (cdar n-bbox1) pt_lst) cnt (+ cnt 1) ) ;_ Fin de setq ) ;_ Fin de if (setq n-bbox1 (cdr n-bbox1)) ) ;_ Fin de while (setq pt_lst (reverse pt_lst));sans Z (setq ptscu1 (mapcar '(lambda (x) (trans x 0 1)) pt_lst));liste avec les Z ;les 4 assoc 10 (setq pt1-bbox1 (nth 0 ptscu1) pt2-bbox1 (nth 1 ptscu1) pt3-bbox1 (nth 2 ptscu1) pt4-bbox1 (nth 3 ptscu1) );setq ;;;;;;;;;DECOUPE DU POINT 1 AU POINT 1;;;;;;;;;;;;;; ;les TESTS avec messages d'erreur ;TEST 1 La courbe doit couper les arêtes sécantes au moins deux fois ; (command "_TRIM" "_SINGLE" bbox1 "_F" pt1-bbox1 pt2-bbox1 pt3-bbox1 pt4-bbox1 pt1-bbox1 "" "") ;TEST 2 La courbe doit couper les arêtes sécantes au moins deux fois. ;Pas d'intersection à l'intérieur de cette courbe. (command "_TRIM" bbox1 "" "_F" pt1-bbox1 pt2-bbox1 "" "_F" pt2-bbox1 pt3-bbox1 "" "_F" pt3-bbox1 pt4-bbox1 "" "_F" pt4-bbox1 pt1-bbox1 "" "") ;suppression du rectangle (entdel bbox1) (alert "terminé");test fin de fonction );progn );if bbox );cond ) ;_ Fin de cond );defun test4 (c:test4) -
bonjour Bonuscad J'ai regarder un peu ta routine ,je n'ai pas ton niveau en lisp et j'arrive a en décortiquer 60% ,pour pouvoir le complèter afin d'obtenir : Il me manque quelques commentaires entr'autre sur: "defun des_vec " et 'loop" et "(vlax-3d-point (mapcar '/ (mapcar '+ (list (car pt_ins) (cadr pt_ins)) (list (+ (car pt_ins) dx) (+ (cadr pt_ins) dy))) '(2.0 2.0)))" merci d'avance si c'est possible
-
Bonjourà tous Ou encore dans le fichier AutoCAD.mnl fichier qui est lancé automatiqquement au demarrage d'acad.
-
decoupe pline traversant un rectangle
sergeluc a répondu à un(e) sujet de sergeluc dans Routines LISP
Bonjour, Parceque ce n'est qu'un bout de routine de test qui me sert a traiter un point parmis d'autres sur des blocs ,bloc imbiqué,xref ,exct....Pour que mon programme principal fonctionne complètement il me faut résoudre celui-ci. Quelqu'un a t-il une réponse à cela ? -
Merci Tramber ,c'est une page que j'avais du zapper .
-
Etirer un objet avec scu orienté
sergeluc a répondu à un(e) sujet de sergeluc dans AutoCAD 2000 à 2002
merci tramber,avec "ucsfollow" et "repere" cela repond à ma question . -
Bonjour, Quelqu'un peut-il m'aider sur cette ébauche de fonction.But recherché :Découpe d'une ou plusieurs lwpolylines traversant une polyline fermée ou un rectangle. Les erreurs :la découpe devrait ne se faire qu'à l'intérieure du rectangle,messages d'erreur "la courbe doit couper les arètes sécantes au moins deux fois et pas d'intersection à l'intérieur de cette courbe" ma première analyse est que la commande trim pose un problème losque l'on découpe pile poil sur la polyline fermée .faut-il nécessairement que le rectangle que je cré pour la découpe soit légèrement inférieur à le polyline fermée ou y a t-il une astuce. merci d'avance pour qui voudra bien me répondre le lisp dans la réponse suivante [Edité le 8/4/2006 par sergeluc][Edité le 8/4/2006 par sergeluc][Edité le 9/4/2006 par sergeluc] [Edité le 9/4/2006 par sergeluc]
-
bonjour, Quelqu'un peut-il m'expliquer comment vous faites pour lier avec vos messages sur forum vos lisp sur fond de feuille . exemple : le lisp ci-joint envoyé par bonuscad http://www.cadxp.com/sujetXForum-9640.htm
