QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
4天前
查看: 2052|回复: 8
收起左侧

[已解决] 螺栓帽问题,高手帮忙解决一下!

[复制链接]
发表于 2007-11-17 14:45:41 | 显示全部楼层 |阅读模式 来自: 中国辽宁沈阳

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

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

x
裁剪.jpg
7 {2 m, G$ V& A; }) `- j" i那地方2个圆弧交不上!大圆的圆心1。5D那个小圆弧用大圆和上面那条边的交线的中心做圆心!不知道为什么做不出来!高手帮忙啊!最好给我个RAR 有作图痕迹的!
发表于 2007-11-17 16:06:48 | 显示全部楼层 来自: 中国江苏苏州
把源文件发上来,我来看看
 楼主| 发表于 2007-11-17 16:14:44 | 显示全部楼层 来自: 中国辽宁沈阳

111111111111

1233333333333333333

Drawing1.rar

6.66 KB, 下载次数: 10

发表于 2007-11-18 21:23:29 | 显示全部楼层 来自: 中国天津
楼主所求是截交线。是圆锥被平面截交应为双曲线。
螺帽-1.jpg
螺帽-2.jpg
发表于 2007-11-18 21:29:06 | 显示全部楼层 来自: 中国天津
制图中求截交线经常采用切面法。螺帽因为是标准件,用圆弧简化替代了。

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表于 2007-11-19 09:35:44 | 显示全部楼层 来自: 中国辽宁沈阳
那是个椭圆,你要选椭圆程序去画。
发表于 2007-11-19 14:39:11 | 显示全部楼层 来自: 中国黑龙江哈尔滨

可以了

1.画出按“s”及“m”的六方及两个方框6 U5 C1 y0 k' ]- V/ J0 i+ L
2.确定点A$ d0 u3 |- O$ b7 s3 ?4 m* r- A
3.30度确定点B
0 t4 x% `6 ~7 _" G& h; a2 q7 T4.按点B确定点C和点D5 j! |6 {( c  a
5.CD点做与线AE相切的圆弧,实际上该圆弧为3点做圆' t/ a. i7 K1 w' C7 K
6.C点做与线AEAB相切的圆弧,实际上该圆弧过点E并延伸至直线AB
/ K" x$ ~! ]% t0 M3 P( I7. ( q( s/ Q# ]/ G+ x  R! r
样确定俯视图的圆弧 1212.JPG
+ X. ]. ~9 J; o8 F- ?& b6 c; t% e2 q! W8 o1 M0 U
[ 本帖最后由 zhaokq 于 2007-11-19 14:42 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表于 2007-11-29 20:21:59 | 显示全部楼层 来自: 中国四川德阳
原帖由 zhaokq 于 2007-11-19 14:39 发表 http://www.3dportal.cn/discuz/images/common/back.gif
  i  H2 ~, S3 U  @5 {1.画出按“s”及“m”的六方及两个方框1 ~3 ~; ^" k, W6 V
2.确定点A7 F; \) ]& {. ?: ?2 m$ h( K1 U5 K! Q
3.按30度确定点B
2 l' N% @2 D6 Y' x* |, Z1 `4.按点B确定点C和点D  N/ U5 W- v* F7 v. v0 }
5.过C、D点做与线AE相切的圆弧,实际上该圆弧为3点做圆
5 M) M, s# B( j6 _% P' \& R6.过C点做与线AE及AB相切的圆弧,实际上该圆弧过点E并延伸 ...
  r$ ?% N  N: P. p

& H' v8 T! d# o% K" T- d2 e- g第6点不是很明白!望赐教!
发表于 2007-11-29 22:41:33 | 显示全部楼层 来自: 中国台湾
====================================================================================2 v7 S5 [% j2 |+ o( p! b" P$ q
;subroutine program. ~5 W8 f% t. P$ N
(defun dtr(ang)(/ (* ang pi) 180.0))
$ M% |5 t; g/ R  Q& h(defun rtd(ang)(* (/ ang pi) 180.0))
/ e& ~$ f8 z2 x( y* X(defun tan(ang)(eval (/ (sin ang)(cos ang)))): w4 J% u4 J( D
(defun coor(s_pt delta_x delta_y)(list (+ (car s_pt) delta_x)(+ cadr s_pt) delta_y))
8 Z+ v  R+ ]# y" i;main program
' {) O# `: L) f+ h6 y) ?(defun c:nut(), O; C: Y# b- [
  (setq GP(getpoint "Base point:")
, H& [6 a! u& {- N6 i/ `& {L(/ (getdist "\n对面宽度(S):") 2)
$ d1 u, p- s: sT1(getdist "\n厚度(m):")# p* d7 p  u- d) k, a# n9 ^+ H
L1(/ L (cos (dtr 30.0)))- ]  U, D& {7 ]0 Z
L2(- L1 L)
8 A' t8 C2 }& p& e& [4 c  F% DL3(- T1 (* L2 (tan (dtr 30.0)) 2))
- U' Y. _2 @; T/ \P1(polar GP (dtr 180.0) L)  G+ X0 p8 W9 F/ e% M. G% d) g
P2(polar P1 (dtr 210.0)(/ L2 (cos (dtr 30.0))))- E4 Z0 s+ S- ]
P3(polar P2 (dtr 270.0) L3)
- R. t$ x) V+ q; E- q* E7 u: HP4(polar P1 (dtr 270.0) T1)
; f; m$ w0 e0 rP5(polar P4 (dtr 0)(* L 2))7 m( @! ~5 v+ n$ a5 z
P6(polar P5 (dtr 30.0)(/ L2 (cos (dtr 30.0))))
) W. q/ I6 i! p( b! ~7 p0 MP7(polar P6 (dtr 90.0) L3)
  ~3 Q  D7 o% A. I& @. x& c* b' u3 {P8(polar P5 (dtr 90.0) T1), y( U% J: V- d% a/ c
P9(polar GP (dtr 0)(* (/ L1 4) 3))
$ \# C; @. O" U7 j: {  cP10(polar P7 (dtr 180.0)(/ L1 2))# b! f# N5 P& U7 n7 C* K
P11(polar P10 (dtr 180.0) L1)# P2 I& M% _9 _2 W" |
P12(polar GP (dtr 180.0)(* (/ L1 4) 3))+ y9 F5 b9 G6 j2 B9 }& Q
P13(polar P12(dtr 270.0) T1)
7 x5 g8 d+ P% {% Z6 aP14(polar P11(dtr 270.0) L3)7 d0 h0 k5 b! a0 g$ d4 a! e, ?8 D
P15(polar GP(dtr 270.0) T1)
6 f1 E6 u! b" j- g; o; g5 A  zP16(polar P10(dtr 270.0) L3)
$ Q; Y6 z5 U2 h  S. o# J; AP17(polar P9(dtr 270) T1)
& {  O9 ]; q% r# u3 G( D! X  )0 _# W9 M: w: j! j- K- ~) g. Y
  (command "layer" "s" "0" "")
) M/ _& w' K+ v  (command "line" P1 P2 P3 P4 P5 P6 P7 P8 "c" "")
  [3 w! ]% a& H1 R8 A' M  Y  (command "arc" P7 P9 P10 "")
3 s$ E! _0 r: Y9 |- d% ~  (command "arc" P10 GP P11 "")
( f6 a/ \% {& r4 [4 t# a  (command "arc" P11 P12 P2 "")
7 S3 f$ e; ~6 R; m  (command "arc" P3 P13 P14 "")
! E( C0 L; D+ \4 k2 |  (command "arc" P14 P15 P16 "")9 q9 _+ }; p/ A! b
  (command "arc" P16 P17 P6 "")# T' I3 w! b7 J+ Q3 C$ m) l7 t: R! N
  (command "line" P10 P16 "")5 x7 W3 `$ |! G/ \! y: b
  (command "line" P11 P14 "")5 z$ U/ K8 s& j: X5 ^, p
  (princ)1 B- u' L* c3 O* U# h1 c! A
)
1 z! ^0 L$ R3 Y6 F, Q4 n- j2 f+ a====================================================================================
2 }1 `7 k) H4 Z! C1 v# f$ c以上是我多年前为了快速绘制六角螺帽,而自己写了个LISP,绘制原理同zhaokq大大所述之绘图步骤,由於工作繁忙就没继续发展,希望对你有所助益。
. Z2 Q6 d" l& @) [, _+ K/ q! ]0 ?+ y7 s
[ 本帖最后由 raiz15 于 2007-11-29 22:42 编辑 ]
nut.gif

评分

参与人数 1三维币 +5 收起 理由
★新手★ + 5 应助

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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