QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2027|回复: 8
收起左侧

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

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

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

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

x
裁剪.jpg 3 R. f7 P0 b8 g% }& b/ H8 Z, F7 e
那地方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”的六方及两个方框
8 `' h8 h( P/ L/ J/ f4 J- r2.确定点A7 e5 A7 C8 G' M# ^, r5 f
3.30度确定点B5 q' O6 a% z" ~0 h1 w+ K% D
4.按点B确定点C和点D
2 V& N* C% [( ]* N. p! o) f2 b5.CD点做与线AE相切的圆弧,实际上该圆弧为3点做圆0 q, N5 v& n0 P1 P$ d
6.C点做与线AEAB相切的圆弧,实际上该圆弧过点E并延伸至直线AB  B- C( t( W/ d, k
7. 0 x$ n9 S& H$ J1 o! h' G
样确定俯视图的圆弧 1212.JPG
: G; }* E0 o. T0 J% Y
. W- U6 U! d' `8 M& z. |" `: {( C! n[ 本帖最后由 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
, W$ V3 r% @: _! R. K1.画出按“s”及“m”的六方及两个方框
$ S& U# y; a" p% V% F2.确定点A
( [( Q% h$ X' y( |3.按30度确定点B6 y& j7 E. [5 G2 o2 F
4.按点B确定点C和点D+ ~* y. _- V- ~' t
5.过C、D点做与线AE相切的圆弧,实际上该圆弧为3点做圆
, [% H. n  ]% p% O+ T( _* g1 L/ A6.过C点做与线AE及AB相切的圆弧,实际上该圆弧过点E并延伸 ...
2 d* ]. ^! V5 b: j1 R/ R: p

! ^9 ?4 Q$ ~* B第6点不是很明白!望赐教!
发表于 2007-11-29 22:41:33 | 显示全部楼层 来自: 中国台湾
====================================================================================
& g+ t1 ^6 h, Q: ~3 c;subroutine program
' w$ F2 M6 U" {(defun dtr(ang)(/ (* ang pi) 180.0))& @( V0 G' G1 v2 D3 [
(defun rtd(ang)(* (/ ang pi) 180.0))
3 s! X5 X, U, p) l8 d+ A) M3 ~3 @  w(defun tan(ang)(eval (/ (sin ang)(cos ang))))
% k8 Z2 ^# l1 X' {/ D* d(defun coor(s_pt delta_x delta_y)(list (+ (car s_pt) delta_x)(+ cadr s_pt) delta_y))# e% ?/ i$ y" V4 K7 g4 R* a1 h! F1 k
;main program
* |1 d9 J. i# Q9 k4 R* M(defun c:nut()
6 d0 t* X+ O$ I  (setq GP(getpoint "Base point:")9 l6 \# U$ ^2 u; `; M$ p8 B
L(/ (getdist "\n对面宽度(S):") 2)8 G! e* s8 O& k: K8 C0 G1 M
T1(getdist "\n厚度(m):")
7 M  ]& h4 @3 z) V, e* mL1(/ L (cos (dtr 30.0)))4 P' i4 r6 b& l1 y1 P! N; F) a
L2(- L1 L)
0 M0 V$ E* }$ `: s. HL3(- T1 (* L2 (tan (dtr 30.0)) 2))
. n2 j, z& R5 U: jP1(polar GP (dtr 180.0) L). v5 ]4 }7 }  i1 M$ ?8 N2 ?8 Y5 W
P2(polar P1 (dtr 210.0)(/ L2 (cos (dtr 30.0))))* U( Z& t* n! C( @6 `2 [
P3(polar P2 (dtr 270.0) L3)1 [6 s2 ^$ v9 }2 \
P4(polar P1 (dtr 270.0) T1)+ N* M4 q6 {$ N4 r7 J! m
P5(polar P4 (dtr 0)(* L 2))
& j3 ^- l' h/ ~. M. AP6(polar P5 (dtr 30.0)(/ L2 (cos (dtr 30.0))))
# o* t" c# _3 w; k$ L  i  gP7(polar P6 (dtr 90.0) L3)
* @% d+ P' M7 D; BP8(polar P5 (dtr 90.0) T1)' f" X$ T! \; b! n. f: i3 ?
P9(polar GP (dtr 0)(* (/ L1 4) 3))! S  _/ h1 m: Q  @: }7 v
P10(polar P7 (dtr 180.0)(/ L1 2))) Q, [) L7 y; b: U- |! g8 C
P11(polar P10 (dtr 180.0) L1)) Z- n! H; g  D1 [& g8 M; f
P12(polar GP (dtr 180.0)(* (/ L1 4) 3))6 N8 M: l! n1 ^3 h1 F
P13(polar P12(dtr 270.0) T1)& c2 L9 O6 H* }* f
P14(polar P11(dtr 270.0) L3)% }& ?! Z2 I- E/ C: U/ }6 j* j
P15(polar GP(dtr 270.0) T1)
" x7 ~0 s8 M4 x. h7 K" \9 vP16(polar P10(dtr 270.0) L3)
) `' I. L5 M* K, P" wP17(polar P9(dtr 270) T1)
( S8 J! W2 e# l  ~  )5 T7 m) e. Q7 o7 L+ _* ?+ o: `
  (command "layer" "s" "0" "")+ M: l  s4 F& ?* y; Q! @/ ^7 L  g
  (command "line" P1 P2 P3 P4 P5 P6 P7 P8 "c" "")6 Y0 \& o9 o6 n4 E4 c6 s
  (command "arc" P7 P9 P10 "")
/ I+ m9 b9 e0 v8 ]1 z  (command "arc" P10 GP P11 "")
9 ?5 T" z: {" C0 y; i4 Z  (command "arc" P11 P12 P2 "")" {0 X( B- @: S
  (command "arc" P3 P13 P14 "")
- x: E: M. z3 m- X% d- f7 S1 \  (command "arc" P14 P15 P16 "")- c5 X* k6 e3 g3 T: J. U
  (command "arc" P16 P17 P6 "")
+ V1 ^/ }" W2 `+ y/ @  (command "line" P10 P16 "")
  h$ A0 e: J3 g: T" T& g  (command "line" P11 P14 "")
$ ]8 r; q" G  g: ]; i2 S  (princ): u8 x: J) Z8 y+ [) v( V7 g
)
( L9 W" I2 h: U) B' Y! E; K====================================================================================
2 `( Y* A+ Z. W9 b以上是我多年前为了快速绘制六角螺帽,而自己写了个LISP,绘制原理同zhaokq大大所述之绘图步骤,由於工作繁忙就没继续发展,希望对你有所助益。% Z+ g7 N7 }# z- J" o8 z
- D5 \- X: I; v  a( A9 b0 W) U
[ 本帖最后由 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 )

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