QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
裁剪.jpg " _' o5 v9 o6 H3 U0 a
那地方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”的六方及两个方框
5 T6 p0 E) ]& N" i2.确定点A
- a: i7 r! K7 W3.30度确定点B
- G+ A2 T  S5 Q$ G6 N4.按点B确定点C和点D
# J) V9 k0 U  X# y9 w; \2 b5.CD点做与线AE相切的圆弧,实际上该圆弧为3点做圆, v6 l6 c* H% t( \
6.C点做与线AEAB相切的圆弧,实际上该圆弧过点E并延伸至直线AB. |% V! p# h# ^
7.
, A4 Z3 o0 k# R' U9 Z4 N
样确定俯视图的圆弧 1212.JPG # d8 y% Q! }) k* O, i* Z, d% G

+ v+ B7 o: _) W  }  Q[ 本帖最后由 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
4 G1 w: i3 R, H/ P* R* y3 i1.画出按“s”及“m”的六方及两个方框" z7 r8 W# j! A/ x! ~+ R6 `% u# \/ X* y
2.确定点A
$ U) l0 s) d$ d8 @3.按30度确定点B- Q, W) E8 _. I# T6 v% f
4.按点B确定点C和点D  f0 w# S2 i' g- {2 N% d6 n
5.过C、D点做与线AE相切的圆弧,实际上该圆弧为3点做圆
3 s; G1 {1 Q9 w/ g$ r9 t6.过C点做与线AE及AB相切的圆弧,实际上该圆弧过点E并延伸 ...
) O2 e$ f: b4 K

9 W+ R+ k# e7 ~第6点不是很明白!望赐教!
发表于 2007-11-29 22:41:33 | 显示全部楼层 来自: 中国台湾
====================================================================================
7 H9 D" R$ ]% y+ M;subroutine program, P, H. C: O  e& c: Q6 _
(defun dtr(ang)(/ (* ang pi) 180.0))# f: _6 e0 p, X+ V/ P* O3 u
(defun rtd(ang)(* (/ ang pi) 180.0))
6 b9 P# S; g0 _$ v9 o: H(defun tan(ang)(eval (/ (sin ang)(cos ang))))
3 @' x, ~: u3 ^(defun coor(s_pt delta_x delta_y)(list (+ (car s_pt) delta_x)(+ cadr s_pt) delta_y))* h- {  J6 o7 n0 m" j( d
;main program
7 V; R' K; M& ~(defun c:nut(); R+ r$ v8 ^" N" B" o# p6 ^
  (setq GP(getpoint "Base point:")
% i- x# G, T) f6 _4 S* v* |* j3 QL(/ (getdist "\n对面宽度(S):") 2)+ _1 M7 P; h& T1 J* f
T1(getdist "\n厚度(m):")
# ?5 g/ [7 L! U3 OL1(/ L (cos (dtr 30.0)))
' l. a3 c6 [  z1 sL2(- L1 L)- g  r) _. T) r' |+ d. j- {8 k! C4 @
L3(- T1 (* L2 (tan (dtr 30.0)) 2))3 X" P/ D1 n4 E( f7 f) U& I5 ?# R
P1(polar GP (dtr 180.0) L)& {7 M% V. O; R2 r6 e# j
P2(polar P1 (dtr 210.0)(/ L2 (cos (dtr 30.0))))
; A2 X% G1 m; @+ H! F+ x8 W! q# E( WP3(polar P2 (dtr 270.0) L3)
  [4 m" s2 [4 ~* l/ EP4(polar P1 (dtr 270.0) T1)
' O* X# `9 r7 e# R5 e- YP5(polar P4 (dtr 0)(* L 2))% t1 y% I0 u. g$ h: V
P6(polar P5 (dtr 30.0)(/ L2 (cos (dtr 30.0))))
* N9 z# K$ _7 v% r, k+ a# cP7(polar P6 (dtr 90.0) L3): U7 b( o) d/ P4 G$ P
P8(polar P5 (dtr 90.0) T1)
( _, r$ X5 R* j) `: }, J; m2 E! YP9(polar GP (dtr 0)(* (/ L1 4) 3))7 }' R; z9 d" `8 N% w$ n: f
P10(polar P7 (dtr 180.0)(/ L1 2)), W' s3 ], ~9 o# R
P11(polar P10 (dtr 180.0) L1)2 s- O" J  `- O& M8 h! |/ W6 A( K
P12(polar GP (dtr 180.0)(* (/ L1 4) 3))$ \/ t* F. g( [" E  F
P13(polar P12(dtr 270.0) T1)
) z% i  ?* P  VP14(polar P11(dtr 270.0) L3)/ R& y: S6 d- D& A3 H. u
P15(polar GP(dtr 270.0) T1)3 a, \* k- @  A. ?  g
P16(polar P10(dtr 270.0) L3)
9 V+ S4 I: q( v  e2 G4 vP17(polar P9(dtr 270) T1)! v; G3 V  _3 S0 R
  )$ W$ F# s1 O, H2 @. I& z" s" d' t
  (command "layer" "s" "0" "")7 G" n8 \) ~  b0 t' G5 C
  (command "line" P1 P2 P3 P4 P5 P6 P7 P8 "c" "")
% v7 |. @% `7 p" _3 k( D' Z  (command "arc" P7 P9 P10 "")1 |4 d0 y. z* C) c( b6 c; F
  (command "arc" P10 GP P11 "")6 l! i& m. \2 X* P8 Y. a
  (command "arc" P11 P12 P2 "")
, o# b9 v; f, B7 v3 ~8 W4 \1 r  y  (command "arc" P3 P13 P14 "")$ Y$ j; l0 W7 ^- ^" L2 t% t
  (command "arc" P14 P15 P16 "")
( \/ _8 V) M' _' A. s  (command "arc" P16 P17 P6 "")! q7 G3 K, Y/ x( {: u
  (command "line" P10 P16 "")# y6 e7 g( W' x7 u4 F
  (command "line" P11 P14 "")- y3 V) A6 o0 G4 ]0 P) S! @
  (princ)
: W/ R0 O7 [' N; H)
. f, J2 ?7 `4 _1 [/ `& n; {====================================================================================/ v; {- i* j  T
以上是我多年前为了快速绘制六角螺帽,而自己写了个LISP,绘制原理同zhaokq大大所述之绘图步骤,由於工作繁忙就没继续发展,希望对你有所助益。" N/ `" V$ y& E. f* A" C- d
$ C; _4 u' I: y
[ 本帖最后由 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 )

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