QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4060|回复: 11
收起左侧

[已解决] 请高手来帮忙!!

[复制链接]
发表于 2004-3-10 14:03:00 | 显示全部楼层 |阅读模式 来自: 中国浙江金华

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

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

x
我有个问题想请教各位高手:在AUTOCAD中,怎样实现过一个已知的点,做一条圆弧(半径可变化),和另一条已经存在的直线(或圆弧)相切。如图所示http://www.3dportal.cn/attach/2004-3/200431014310418.jpg' l/ {  }  j1 D( v3 B
* X) e9 ~1 M0 s5 W% X8 y
[ 本帖最后由 bbsjava 于 2006-8-13 13:13 编辑 ]
发表于 2004-3-10 14:28:00 | 显示全部楼层 来自: 中国浙江宁波

s

你用最笨的方法画,具体:8 v$ U, V, m2 e, o8 G, d
+ Y8 ]) Y# M- z

8 d: a: D- _9 d) H6 A* i( F就是找出你所作的圆的圆心就可以了.如下如图$ B* g. C3 Z9 g3 t
% Z* g: g; W" c8 ?. G/ T  S: M: k
% q. o- }& P1 F: N, s/ e
http://www.3dportal.cn/attach/2004-3/2004310142726944.jpg
发表于 2004-3-10 14:33:00 | 显示全部楼层 来自: 中国浙江宁波
上次贴的不好,现在在贴一次
- w% ~% g/ r) l2 ^9 s, g, T, i- d, Z
http://www.3dportal.cn/attach/2004-3/2004310143319543.jpg

评分

参与人数 1三维币 +3 收起 理由
wuling + 3 技术讨论

查看全部评分

发表于 2004-3-10 20:20:00 | 显示全部楼层 来自: 中国江苏常州
过已知点、与已知直线相切的定半径的圆:: E( T! y) F! f) E) s+ n: I+ c
+ n1 }; d; |: n% K, E
3 ^( W1 u  n* J$ m9 U& R7 P
http://www.3dportal.cn/attach/2004-3/200431020194946.jpg
9 q1 o! _" P& W# }7 q4 b6 p5 ~# y* L4 L! ?; b
 楼主| 发表于 2004-3-11 09:01:00 | 显示全部楼层 来自: 中国浙江金华
首先,很感谢二位的指教。9 p0 V7 ~) M; a

9 ^$ o8 @- \& T; L
( U2 ~1 V/ i7 H2 b5 y1 f但这里还有几个小问题:
# n9 q* w9 l  F9 }, H
. K& x0 T3 w/ p  k
2 A! y5 O) f: L6 U; ]5 |# q1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
7 ~6 Z! r1 L0 Q
0 Q3 W+ u. p+ r' t$ _3 ?/ e) y0 N$ h. E
8 `1 W: R; d7 G6 G: a0 t+ R2、4楼的朋友,你没理解我的意思。
" f. I4 U7 J& I
  P+ I4 F  v& S7 C2 a
6 X, _# p9 A/ {3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??! X6 d9 m7 Q6 c

4 n) {+ ^5 i2 a9 `* s# _. [2 t& d% G- c1 s
                                 再次谢谢各位!!5 M5 f8 X* G  S5 q- E
+ R' z2 l! x; E' w- R9 K4 ~
发表于 2004-3-11 19:52:00 | 显示全部楼层 来自: 中国江苏常州
以下是引用zjwyhsm在2004-3-11 9:01:15的发言:首先,很感谢二位的指教。
. d+ c: W& v9 A! s, y# ?2 O& ?

1 g- y9 s3 i6 M5 A
+ Q1 Z% n6 F- U; q) K- z但这里还有几个小问题:" B& {2 \9 I; P( c( V6 ^
* X5 Z2 {. e8 z2 p7 n! M# ?' U
1 k& B& s* f. Q8 I
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?( \! ~* W) L; q0 s6 h

; k; z" @2 N1 c, V2 T: E9 o/ w1 x" G+ E( j; N" J/ A
2、4楼的朋友,你没理解我的意思。
4 U) P1 g! l+ v, {  V4 D0 G# Y& E4 j( c8 Z
( s; X& x! P: y* i0 e
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
2 `# U6 e/ }6 K5 b8 Z, ]0 ?2 b* }$ `  ?4 U0 |1 K$ L7 Z: Y9 ]" r

6 I8 N/ J! m$ V- w8 Y! o! d. Y                                 再次谢谢各位!!
  C+ B& I* q8 n2 y
. O, g, j5 ~0 ~5 f5 x
+ S* b( A5 \: v2 i& P8 J; q& \3 j" B1 Q; H- S- N/ H1 t- \

/ @  F! \3 L. B" B+ i) i+ }
& V' s5 Y8 d5 U/ l: M! k$ n$ d' w3 g1 j
看了附图我想你应该明白了。
% M- ^2 D+ w6 e7 A1 |4 u( p
5 Q/ D, p9 x# h7 k% m) Y
2 @1 Q, w: b" w  x图中圆B的半径可以运用'cal直接计算出来。http://www.3dportal.cn/attach/2004-3/2004311195038865.jpg
4 D( V0 a  }8 e4 C0 \+ B' v9 @3 V7 g: @' j3 m
发表于 2004-3-12 07:50:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

第一步:画任一点和任一直线,再画一圆:以直线上任一点为圆心,书籍半径为半径
; w- W9 T0 z+ w- f6 F( p* V; W3 H* i& I( J! ^

9 A9 k- e0 x, yhttp://www.3dportal.cn/attach/2004-3/200431274724948.jpghttp://www.3dportal.cn/attach/2004-3/200431274736536.jpghttp://www.3dportal.cn/attach/2004-3/200431274745750.jpghttp://www.3dportal.cn/attach/2004-3/200431274755995.jpg
( ?4 F- o7 x0 h# Q0 ]: w
8 Z- [( @# o$ y- D) {& x  t
发表于 2004-3-11 10:36:00 | 显示全部楼层 来自: 中国江苏泰州
发表于 2004-3-13 10:46:00 | 显示全部楼层 来自: 中国浙江宁波

[原创]a

兄弟图中的,100和80是这样的0 P6 t( u# `: G( ]% s

* f4 r1 T( N' N) n* v5 L- M% c3 c, C8 o% A6 ^
100是你所要画相切的圆的直径,这个数是可变的.设为x1 l7 b- x* ]# A( [$ L" ]3 ?
: e# v, r* L0 F, D9 X1 B- U, p/ f1 J
( e9 |5 h) l# P6 e# H" [
80是X减那个小圆的直径.
0 i9 R! U% d' j% m6 s; W
' M" C9 K" W# u! ]" D
3 v3 T4 r9 }9 k/ h& w如果是点跟直线相切,那步骤如下:
( m& f- H  _( e) E+ d9 W; Z2 D* U2 |7 e9 _7 y- E; u2 a

" g9 e# P& b# o; J: N- }http://www.3dportal.cn/attach/2004-3/2004313104546523.jpg
1 V) t2 Q& M, B1 k/ y# @0 {3 `% }1 e" O

& T5 Z& S# o% a  i5 f$ O9 h; Y, [* O        * b; F, A6 \# E: T2 S

6 F& ^( F& K/ G' |1 L
发表于 2004-3-13 19:36:00 | 显示全部楼层 来自: 中国河北唐山
通过一个已知的点p1,做一条圆弧(半径可变化),和另一条已经存在圆相切的方法.因为初次上来还不知道怎么发图片,所以只能写出步逐.7 y. Q; ~6 [# o- ^- W5 M  A; {
$ N' B/ X' U( P5 a! r
4 I) o- Z. }" O$ k) h+ z$ N
1,在已知园上任意取一点p2连接p1,p2得到直线L1$ m3 a9 L; d% O+ N& g1 a
/ W& ~# ^( r0 l$ S9 f, D7 h

2 k1 p  o, p: u" j& p- V  ^$ q8 `2,连接p2和已知圆的圆心 p0,得到直线L2
0 A5 a8 o& y" K; D* v, Z. d' V; v8 J# P
* f5 }; t7 j! \0 I7 N: z* C
3.作L1的中垂线,并求出L1,L2的交点p3.
. F6 b3 D4 |9 k$ K5 G/ c, ?3 r( T3 j- A4 G) c' U- H
& E7 W, J9 O8 q1 h
4.以p3为圆心,p3到p1的距离为半径作圆,即得所需相切弧线.
1 z1 c; Q  K. F. t! W
6 i) g" K& `3 h) |0 B# v; t
发表于 2004-3-14 08:48:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

关键是找所求圆弧的圆心,左圆的圆心:已知点;右圆的圆心:已知圆圆心.http://www.3dportal.cn/attach/2004-3/20043148445305.jpg
发表于 2013-4-20 09:34:11 | 显示全部楼层 来自: 中国福建厦门
学习了,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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