QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
系统
[系统通知] 平台第一个项目外包——项目拼多;正式上线,欢迎各单位个人有外包、设计、采购、加工需求的,在此寻找更牛的解决方案
2021-07-01
查看: 2364|回复: 2
收起左侧

[求助] 求助高手,,这个是什么东东?插件?辅助外挂?

[复制链接]
发表于 2011-11-19 11:10:58 | 显示全部楼层 |阅读模式

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 woaishuijia 于 2011-11-20 11:12 编辑 ' U, u/ w# U' T
; D  X3 A  v- j. X( {9 L- T* S1 ]' l' d
BB。LSP纹件下的& d2 H" F+ @5 M" l( ~

& C. N0 i  X2 h3 r, \
  1. ;Mark a component with bubble and number (It is a tool)0 ]# u# @4 A1 m
  2. ;****************************************************************
    " }! J+ n9 Y% w
  3. (defun c:bb( / pt1 pt2 tmp)" N7 |1 |) ]& T- _
  4.   (setq oldcmd (getvar "cmdecho"))" e% g9 X1 E; }& X5 c- e9 ~) i* K
  5.   (setq oldblip (getvar "blipmode"))+ s6 r+ v+ C. D2 {- S  Q
  6.   (setvar "cmdecho" 0); V5 h1 P7 h& L  `9 [$ R4 t) P* F: a
  7.   (setq oldosmode (getvar "osmode"))
    5 d& w: \5 q3 M2 e" c; d
  8.   (graphscr); \9 s' b$ c5 E6 Q
  9.   (if ptpre
    7 ]# O+ R6 {/ d1 k. \, {
  10.   (progn6 N) s/ b& r, Z5 a- o, ?( J
  11.          (princ"Locked by Ver/Hor/None ? <")( T4 S2 \  G" f( V  X! {- O0 m
  12.          (princ str)
    4 u7 V) w" B6 p* l4 c7 \) L
  13.          (princ ">")
    2 Y0 a3 Z, P- n. f3 _
  14.          (setq tmp (strcase(getstring)))
    6 U% e: Z' Y- j9 i, l- o, n  g
  15.   )/ X  L9 s7 l& q+ [' f% e0 J2 ]' [* k
  16. ). a' P5 F& T5 o
  17. (if (/= tmp "")1 B4 h* W/ g, s! e$ `
  18.     (setq str tmp). S+ }) w2 ^0 S# O: E, B
  19. )1 Q1 {+ J6 e( o. y( @; r1 B
  20. (setq pt1 (getpoint "Firstpoint: "))! U2 L9 b* i1 s& O
  21. (setq pt2 (getpoint "Centerpoint: " pt1))( r& y0 ^9 w' r* N
  22. (if (= str "V")
    5 i: S" \7 Q  f; [
  23.     (progn: {2 M( L& q1 s& M0 }' o- W& v
  24.             9 b7 r  {+ [) M: W
  25.      (setq pt2 (list (car ptpre) (cadr pt2)))
    & p* n1 L4 K# O4 q
  26.        ;(setq ptpre pt1)9 T7 M  \  W# i5 h0 @1 R; A  \
  27.     )3 D4 \$ V4 k5 M0 A3 y6 `  \
  28. )
    + O1 S$ O1 z1 m  t6 P; }* o
  29. (if (= str "H")
    # d" T! N- y  b" b5 Y9 {
  30.     (progn
    4 [. w- a9 {& n' S. s0 G8 c- Y0 D
  31.        (setq pt2 (list (car pt2) (cadr ptpre)))
    * ]- C% D$ J) T" L+ V, Z8 v- L, M
  32.        ;(setq ptpre pt1)
    ; ]# I! e' S: S+ ^- J5 y* v
  33.     )+ K9 Z+ Z, l1 r7 }
  34. )
    8 U! D: n6 w+ @3 S
  35. (command "style" "romans" "romans.shx" "5" "1" "0" "" "" """")! n1 h' Q' G% p
  36. (progn
    5 K1 V: u$ j$ n$ T
  37.    (setq pt22 (polar pt2 (angle pt2 pt1) 6)): D; ?2 U1 J6 M; B9 A

  38. 7 ]9 p! J9 E: a4 a
  39. (setvar "osmode" 0)
    . ]; K4 \: y  g! J& E3 q- \
  40. (setq dmbk_old (getvar "dimblk"))
    9 {% S# @# G* Z6 P. h& O- P
  41. (setq dmas_old (getvar "dimasz"))# U5 `6 O" O5 c) \
  42. (setq dclrd_old (getvar "dimclrd"))
    ) `9 J+ }9 {# b" @& [3 m) e, \
  43. (setq dldrblk_old (getvar "dimldrblk"))* v( e* V0 i( v, Y0 k! D
  44. (setvar "dimblk" "dot")0 I6 U, l1 w8 c5 ^
  45. (setvar "dimldrblk" "dot")
    - r3 ^6 g, m7 U: D: h5 D7 n
  46. (setvar "dimclrd" 3)
    3 U$ n. a# ?0 J( o4 O" s2 \
  47. (if (/= 0 (getvar "dimscale"))
      W4 d2 h7 \" D5 @1 B+ n' J& v
  48. (setvar "dimasz" (/ 1 (getvar "dimscale")))
    # O6 e% X5 @  z# v9 ^
  49.    (progn
    # S+ S- k+ ^7 j. s) T; W0 Q9 x
  50.      (setvar "dimscale" (/ 3 (getvar "dimtxt"))); E9 _: T8 v* y4 A: a+ ?
  51.      (setvar "dimasz" (/ 1 (getvar "dimscale")))
    ) R2 O5 G! b9 O# q* z, |) n
  52.     )
    ) m8 |0 L9 {* Z& L1 b/ D
  53. )+ y8 N6 ~. s( Y2 e$ F7 \2 u, y
  54. (Princ "Bubble text:<")
    0 j) U% R" y( s! B
  55. (if tx
    / j3 K! c, |& q% N) m0 u, r
  56.     (princ tx)
    ) E% }, X$ ^2 H9 `  b
  57.     (progn
    & p7 e* ~9 y  d
  58.       (setq tx 1). ?/ B7 o) m; n4 N# L
  59.       (princ tx); m  f/ a0 L5 C$ F) x  d* }: G
  60.     ), Q+ V, m  T6 K1 [: @0 p$ C9 N5 r
  61. )# W( w: R  P& X5 r$ R' Y3 I8 L/ Y1 Z
  62. (setq tx_ent (getint ">:"))7 \: M) r5 S3 A% J$ A4 b( u
  63. (if tx_ent
    3 R3 z+ @/ E7 w
  64.   (setq tx tx_ent)
    9 Z3 T+ M$ y8 _& z) u( |, q
  65. )5 S. F, l5 @5 e- f( [5 }' D
  66. (command "leader" pt1 pt22 "" "" "_block" "item" pt2 "" "" "" tx)
    - Z% m8 \' e! f0 r
  67. )
    & g1 u% ^2 y& \
  68. (princ)' T) L& M% r3 p
  69. (setq tx (+ tx 1))
    6 _1 {% T0 C5 U+ d* J
  70. (setq ptpre pt2)
    - U+ i1 N$ k7 F0 ^9 q1 P, Y
  71.   (setvar "cmdecho" oldcmd)1 e/ o# l3 z" u6 C# M7 C# l9 O' @
  72.   (setvar "blipmode" oldblip)
    ( ^9 f, \  ]/ \; G! ^0 Z9 @
  73.   (setvar "osmode" oldosmode)+ B) u! y: Z) k9 D: J6 W( ?
  74.   (command "style" "standard""""""""""""""")
    + A" I! D, C6 [* d4 a! A
  75.   (command "dimblk" ".")  g8 R5 s# a3 t% l
  76.   (command "dimasz" dmas_old)7 D/ [9 z6 Y+ L
  77.   (setvar "dimclrd" dclrd_old)5 W9 b6 F: D  a7 B7 B2 [4 f
  78.   (setvar "dimldrblk" ".")% H+ d$ X1 B0 y. M+ c4 w5 e; N" g
  79.   (princ)
    2 a" i* P( W  w  T$ I# o
  80. )
    % ~% z2 o+ \5 J1 d9 l$ e
  81. (princ "本程式已编写,欢迎批评指正以作进一步修正")/ ]- S: M( y  H; H+ X
复制代码

, \! O  a" r, z" U2 a4 T- \- m9 }7 X$ J6 `& D, r8 Z1 v& d- |
1 H. ^$ c, p3 ^/ H
把插件给你们!
9 [, L5 z2 @$ [: H% c5 Y/ y. x+ o9 i' I
3 r6 w9 u) U3 W, p# _/ o
辅助插件.rar (13.18 KB, 下载次数: 4)
发表于 2011-11-19 15:44:42 | 显示全部楼层
这是宏程序。
发表于 2011-11-23 19:49:10 | 显示全部楼层
lisp程序啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表