Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.



 
Trang ChínhGalleryLatest imagesĐăng kýĐăng Nhập
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Top posters
Admin
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
tvgs
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
HotroAcad
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
ksphanle
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
engineer0405
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
quangthinh01
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
sumakho
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
quoctoa
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
M@trixs
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
tvgtyb08
[Sưu tầm]Lisp căn lề chữ  Vote_lcap[Sưu tầm]Lisp căn lề chữ  Voting_bar[Sưu tầm]Lisp căn lề chữ  Vote_rcap 
Latest topics
» hotroacadv2.09
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeMon Mar 30, 2015 11:14 pm by ninh621

» Phần mềm san nền + Phân lớp nền đường + Các ứng dụng
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeMon Oct 06, 2014 8:59 am by tamky

» Bộ cài nova full trên Autocad 2005 và win7
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeThu Apr 17, 2014 4:29 pm by frowin2013

» Chuyên nhận thi công tiểu cảnh sân vườn
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeSun Apr 13, 2014 2:45 pm by stingdau

» Phần mềm tổ hợp nội lực từ SAP, ETABS,TK cấu kiện theo TCVN DSAP 2.x
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeMon Mar 24, 2014 5:49 pm by nha.ksxd

» Ứng dụng HotroAcad hỗ trợ kết cấu xây dựng
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeFri Mar 21, 2014 1:43 pm by HotroAcad

» Phần mềm soft_xdit thay thế phần mềm hotrocad
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeWed Mar 12, 2014 2:31 pm by HotroAcad

» lisp Thước lỗ ban
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeFri Dec 06, 2013 4:06 pm by leminhlapvl

»  MDW - Phần mềm tính toán móng đơn
[Sưu tầm]Lisp căn lề chữ  Icon_minitimeThu Dec 05, 2013 10:15 am by ngominhha

Thống Kê
Hiện có 1 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 1 Khách viếng thăm

Không

Số người truy cập cùng lúc nhiều nhất là 16 người, vào ngày Sat Apr 13, 2024 7:35 am
April 2024
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930     
CalendarCalendar
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search

 

 [Sưu tầm]Lisp căn lề chữ

Go down 
Tác giảThông điệp
Admin
Thượng úy
Thượng úy
Admin


Tổng số bài gửi : 103
Điểm : 291
Reputation : 34
Join date : 15/01/2011

[Sưu tầm]Lisp căn lề chữ  Empty
Bài gửiTiêu đề: [Sưu tầm]Lisp căn lề chữ    [Sưu tầm]Lisp căn lề chữ  Icon_minitimeSun Oct 16, 2011 3:49 pm

[Sưu tầm]Lisp căn lề chữ  5c8c809fe6baf72745993b5185fbc7fd_36518490.cltcanletextcodandong

Code:
[font=Courier New]********************CAN DONG TEXT*************************
;Sap xep cac dong text deu nhau theo 1 kieu canh le, lay text goc lam chuan.
(defun c:CLT ( / oldos lst1 ss ki ki0 ki1 ki2 lst ddau dcuoi eget)
(setq oldos (getvar "osmode")) (setvar "osmode" 0)
(prompt "Chon nhom Text: ")
(setq ss (ssget '((0 . "TEXT"))))
(if (not tyledong) (setq tyledong 1.5))
(setq tyledong1 (getreal (strcat "\nVao ty le dong khoang cach dong <" (rtos tyledong 2 2) ">: ")))
(if tyledong1 (setq tyledong tyledong1))
(setq lst1 '(("L" 0 0) ("C" 1 0) ("R" 2 0)))
(initget 1 "C L R")
(setq ki (getkword "Enter an option [Center/Left/Right]: "))
(setq tch (car (entsel "Chon Text chuan: ")))
(if (= 0 (cdr (assoc 72 (entget tch))))
(setq vt (cdr (assoc 10 (entget tch))))
(setq vt (cdr (assoc 11 (entget tch)))))
(setq ki1 (cadr (setq ki0 (assoc ki lst1)))
ki2 (last ki0)
lst (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))
lst (vl-sort lst '(lambda (e1 e2) (> (caddr (assoc 10 (entget e1))) (caddr (assoc 10 (entget e2))))))
linespc (* (cdr (assoc 40 (entget (car lst)))) tyledong)
yht (+ (* linespc (- (length lst) (length (member tch lst)) -1)) (cadr vt)))
(command "undo" "begin")
(foreach e lst
(setq eget (entget e)
dtiep (list (car vt) (setq yht (- yht linespc)) 0)
eget (subst (cons 72 ki1) (assoc 72 eget) eget)
eget (subst (cons 73 ki2) (assoc 73 eget) eget)
eget (if (and (zerop ki1) (zerop ki2))
(subst (cons 10 dtiep) (assoc 10 eget) eget)
(subst (cons 11 dtiep) (assoc 11 eget) eget)))
(entmod eget))
(command "undo" "end")
(setvar "osmode" oldos)
(princ))[/font]
Về Đầu Trang Go down
https://xaydungit.forumvi.com
 
[Sưu tầm]Lisp căn lề chữ
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» [Lisp]Vẽ Center Line
» [Lisp]­Vẽ mũi tên 2 chiều
» lisp Thước lỗ ban
» Lisp copy cao độ - đánh cos
» [Lisp]Vẽ taluy hướng tâm

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: Phần mềm xây dựng - Giao thông - Hạ tầng kỹ thuật :: Chuyên về lisp [Sưu tầm]-
Chuyển đến