QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
裁剪.jpg , K$ Q) w- K0 j# ^  u3 y0 H
那地方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”的六方及两个方框( a3 C. d& Q; ]6 s( e
2.确定点A2 E# {1 T& i' y0 G9 m) c
3.30度确定点B, c. W2 X5 J+ q' i  d) j( y
4.按点B确定点C和点D/ t7 P0 s4 x4 s3 x
5.CD点做与线AE相切的圆弧,实际上该圆弧为3点做圆
6 q" e* U" r: r9 J% N$ Z6.C点做与线AEAB相切的圆弧,实际上该圆弧过点E并延伸至直线AB# n9 o$ v+ \4 Z$ }5 L4 Q
7.
; ?/ E4 P  s, r5 I- s/ z4 _
样确定俯视图的圆弧 1212.JPG 8 r  ?( c$ q; f

) M4 ]! U1 D0 K  J* h; h1 Z[ 本帖最后由 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
& ^0 O5 A  H& s6 N1.画出按“s”及“m”的六方及两个方框
( @; O3 e2 W: C, M% K2.确定点A% Z9 e" b( c: \2 G
3.按30度确定点B! O5 v. o  d6 X: Q; Y9 n7 [5 k1 [
4.按点B确定点C和点D
9 O+ e# @2 f( J) _& s( a1 h5.过C、D点做与线AE相切的圆弧,实际上该圆弧为3点做圆6 r9 A/ V2 U5 H) Z! P7 j
6.过C点做与线AE及AB相切的圆弧,实际上该圆弧过点E并延伸 ...

4 `- y, R) ?' M7 N" B  G* E. I3 [, v8 q# [' @4 y) v
第6点不是很明白!望赐教!
发表于 2007-11-29 22:41:33 | 显示全部楼层 来自: 中国台湾
====================================================================================& [: n1 p- X' B4 S
;subroutine program
! j9 Y1 K+ d% B0 C/ E& e4 E. f/ l(defun dtr(ang)(/ (* ang pi) 180.0))
  ]$ z/ W+ X% ~! p8 x(defun rtd(ang)(* (/ ang pi) 180.0))4 g* r' d3 q+ E- Z
(defun tan(ang)(eval (/ (sin ang)(cos ang))))6 F$ S: O$ F, X  M
(defun coor(s_pt delta_x delta_y)(list (+ (car s_pt) delta_x)(+ cadr s_pt) delta_y))
6 B- D! E) ^4 O. q2 q5 g; }' Q;main program; n9 c" |6 O* w% x/ H  s: U
(defun c:nut()
4 m7 |5 ]  H! {( o0 R$ i  (setq GP(getpoint "Base point:")1 X& ]0 |* H3 D8 h* r- X# S- s2 H
L(/ (getdist "\n对面宽度(S):") 2)
, ?8 f( N6 r! w' ]T1(getdist "\n厚度(m):")
' m5 d. c  @% Z7 {' WL1(/ L (cos (dtr 30.0)))
4 Z; {% b, v; n  P$ F8 H  _( |L2(- L1 L)
$ Z4 J) x4 I( Y' t8 z/ _L3(- T1 (* L2 (tan (dtr 30.0)) 2))$ m0 b. y  q( }
P1(polar GP (dtr 180.0) L)
1 l2 s( ^$ A. D6 ~' x0 c# Z; CP2(polar P1 (dtr 210.0)(/ L2 (cos (dtr 30.0))))) W3 _: q9 a% \& _* `2 y' g
P3(polar P2 (dtr 270.0) L3)4 |  ^0 o; u: r% X
P4(polar P1 (dtr 270.0) T1)7 s3 ?- W( H( G5 V+ N, Y: d1 c
P5(polar P4 (dtr 0)(* L 2))! [8 r. x  M4 A8 C1 ^
P6(polar P5 (dtr 30.0)(/ L2 (cos (dtr 30.0))))* w9 i! f9 c! ?$ x: Y. M
P7(polar P6 (dtr 90.0) L3)
8 Y- X& w. C2 U' T: tP8(polar P5 (dtr 90.0) T1), R8 ~- _3 n4 A! X; ]
P9(polar GP (dtr 0)(* (/ L1 4) 3))
3 c. Z8 i5 [# p2 z  z# TP10(polar P7 (dtr 180.0)(/ L1 2))
2 A( c5 w- {- [9 ~% D0 ]! aP11(polar P10 (dtr 180.0) L1)
  Q' ?' h4 Q8 C9 P% DP12(polar GP (dtr 180.0)(* (/ L1 4) 3))7 R: ^/ G- \! i( r( g- \- T
P13(polar P12(dtr 270.0) T1)
0 T+ c" Z* p% {& U9 O# |6 wP14(polar P11(dtr 270.0) L3): l, B7 k* w1 r. ~. F  r1 ]0 ~) a
P15(polar GP(dtr 270.0) T1), P& d. p$ m. ~) ^% R4 A
P16(polar P10(dtr 270.0) L3)
/ K* c0 {( }+ m; \  U: k4 U) A( TP17(polar P9(dtr 270) T1)" n! {) w' C# ^5 g, T8 V0 V
  )
' z8 \5 y& }- y, l; {  (command "layer" "s" "0" "")
8 v2 \2 V, ?2 ^4 `3 K  (command "line" P1 P2 P3 P4 P5 P6 P7 P8 "c" "")
7 M0 o7 b: x2 z0 D6 w7 m' U/ h0 N  (command "arc" P7 P9 P10 "")
4 q; L' A$ Y; Z  (command "arc" P10 GP P11 "")
8 c' K, I# H/ L; ^  (command "arc" P11 P12 P2 ""). _# J/ r  c, f6 \  k1 I: s, ?" H
  (command "arc" P3 P13 P14 ""): [! [7 w- h! v5 A8 a" Q: ?; }
  (command "arc" P14 P15 P16 ""): w" u# A# ~$ O1 `! f* A0 ~
  (command "arc" P16 P17 P6 "")
. M2 F. L4 _& A/ K# {  (command "line" P10 P16 "")6 {! P9 |* c- }; B4 k- k  ?
  (command "line" P11 P14 "")
* Z2 U7 R& m& R' t$ r  (princ)
* I% `; U) ^: E' Q. H3 B4 a)+ K5 w; o9 q- p8 A9 y( i, p
====================================================================================
: {0 q% ~, C: R. v$ G4 ^1 R6 A以上是我多年前为了快速绘制六角螺帽,而自己写了个LISP,绘制原理同zhaokq大大所述之绘图步骤,由於工作繁忙就没继续发展,希望对你有所助益。
& d# r1 }6 o9 D' d) g3 j' Y
9 v8 ~- c) s1 l* J. j; j. r2 b[ 本帖最后由 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 )

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