QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
我有个问题想请教各位高手:在AUTOCAD中,怎样实现过一个已知的点,做一条圆弧(半径可变化),和另一条已经存在的直线(或圆弧)相切。如图所示http://www.3dportal.cn/attach/2004-3/200431014310418.jpg& X, T% X1 `' y, e( _- k

( \% `: H# w/ k" n" m- F[ 本帖最后由 bbsjava 于 2006-8-13 13:13 编辑 ]
发表于 2004-3-10 14:28:00 | 显示全部楼层 来自: 中国浙江宁波

s

你用最笨的方法画,具体:2 v3 K( M2 N9 ^

3 p. N6 ~; T7 }1 t; O" a
5 E4 V' X: I# E+ r" ?就是找出你所作的圆的圆心就可以了.如下如图
0 b/ \9 V& g6 Z! s5 b5 w" X
+ q6 ]0 v. M: D2 i$ T/ ?) a% M
4 w" G( s; t9 V) _% Hhttp://www.3dportal.cn/attach/2004-3/2004310142726944.jpg
发表于 2004-3-10 14:33:00 | 显示全部楼层 来自: 中国浙江宁波
上次贴的不好,现在在贴一次
7 e* z- v8 i& v) M; m+ D/ v. n, y2 `2 \0 a7 n* f
http://www.3dportal.cn/attach/2004-3/2004310143319543.jpg

评分

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

查看全部评分

发表于 2004-3-10 20:20:00 | 显示全部楼层 来自: 中国江苏常州
过已知点、与已知直线相切的定半径的圆:9 M( w7 u7 q) F! J9 {
; b/ o4 K* q) p5 K4 n' G6 g" L+ F6 I, O
( H. ^, {! n) l9 c# z; R; \( o
http://www.3dportal.cn/attach/2004-3/200431020194946.jpg
& G5 z8 \0 H% |
9 b5 F/ P% d$ A
 楼主| 发表于 2004-3-11 09:01:00 | 显示全部楼层 来自: 中国浙江金华
首先,很感谢二位的指教。/ g% Z1 I) Y% g) B5 j

7 q; R$ ^  @- `8 O, p
9 s) ?1 p4 h* v* ]但这里还有几个小问题:
6 m" t# n) z, B0 N3 {, C
5 Z; s0 ]3 t5 N! e. d0 @* K9 }8 N
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?9 P5 s) R, A; g1 Q! r# h# F

6 w1 w7 k* r" ^& Z8 H- G# {1 j$ ?, L2 Q& ^% \* a& l
2、4楼的朋友,你没理解我的意思。
- |3 q- b. a* T6 H9 H5 V3 i  m4 I. O% r$ A6 U; V
) z% |0 U7 C7 g4 z/ E; w3 _
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??, i0 ~) r5 F/ ]( a( ~6 o

- C' C2 r* t1 ]& S0 j& O6 Q) G4 P- f1 \/ X0 d& ~
                                 再次谢谢各位!!
& u  N7 L/ M% V) ?# y& c
! _: g8 i$ N: S8 r$ ?+ C
发表于 2004-3-11 19:52:00 | 显示全部楼层 来自: 中国江苏常州
以下是引用zjwyhsm在2004-3-11 9:01:15的发言:首先,很感谢二位的指教。   q& C) H5 f, a- p1 ]
" F8 g" c1 u# P- U: A' G
8 t! n7 s- y$ f/ @9 d

- y% X: P! `% N- h. S5 Z1 Z* g0 a但这里还有几个小问题:% O- Q. p$ g2 E! a

! }: w6 v  [0 N, Q
  p+ T5 N- H2 a0 F' R4 D' {1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
/ a1 L% U8 k5 [. L: |: ~/ F& D0 ]1 ^' _7 V, `* C: `
% Q4 @# b6 L$ K# v% h( L: I5 l
2、4楼的朋友,你没理解我的意思。
5 h. L( a; R4 W& a3 v3 J! a" u+ \" {) \  w

5 I7 l0 @: [8 g! l2 `3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??1 w9 \: @$ X+ S

. v1 d( F6 L5 e! T* o  ]: @0 }9 K  k4 a0 n% Z) Z4 Y% ?+ z
                                 再次谢谢各位!!
: I$ E: m1 C" Q  o/ q# W5 |
$ f% L1 O* a: M, T
! o9 q' q2 l4 m2 E; o1 O. k
4 R& c* S! j. I9 u" j- h7 k4 {6 {2 M7 }( W& I
  l, G' _1 u0 \' |2 @8 Z( t
4 C# K+ J) ]# c2 b& H0 d( \# C
看了附图我想你应该明白了。
; e6 @; W  v( B1 U4 k
2 J5 S. L1 }' J7 N) u' x& a/ }' v2 W) r) h
图中圆B的半径可以运用'cal直接计算出来。http://www.3dportal.cn/attach/2004-3/2004311195038865.jpg
0 ?- t: `% H$ w# A
3 {' v- \; S. _* k( U2 ~, u; `
发表于 2004-3-12 07:50:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

第一步:画任一点和任一直线,再画一圆:以直线上任一点为圆心,书籍半径为半径
  @3 A2 K0 B# W6 J' Y7 w
) T% f4 H; Q4 |  P  P! k: v0 M/ u9 ]1 ~- X  A
http://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/ p' j: X1 _; O4 H/ J/ o

% ~5 `$ l' {6 w+ G2 X) F, V
发表于 2004-3-11 10:36:00 | 显示全部楼层 来自: 中国江苏泰州
发表于 2004-3-13 10:46:00 | 显示全部楼层 来自: 中国浙江宁波

[原创]a

兄弟图中的,100和80是这样的. T; C  A9 c/ @2 m3 y/ ^3 Z
4 d. A- h6 C9 _; a
/ S+ }+ L, Y$ }- {3 B) L) b: l$ D
100是你所要画相切的圆的直径,这个数是可变的.设为x$ v& O* Y& d4 K/ m7 P
3 I" R6 m  D; ~& }+ V' n2 r
9 l; f1 \+ f% [7 ]! F7 z" R8 L0 D
80是X减那个小圆的直径.
( U( Y0 a6 k9 [! k0 A+ U$ R& o2 E7 x& p" D% M. c
; B' Y& X& h' A" j6 ~/ r+ Y
如果是点跟直线相切,那步骤如下:9 b: l1 h! q, h& w
& v7 N  Z( R( \% C$ }$ {

1 J8 Z! f" x, k" Q" `3 @! o6 ~http://www.3dportal.cn/attach/2004-3/2004313104546523.jpg
( V$ K0 f3 M5 N  L5 d+ J. o
2 C2 s: @9 |# O- \+ l. n% S. _
) y% t& v" a7 Q0 c        6 B" O2 Y; _7 q4 l2 J% K  K

4 ]; q: N  w! t7 i6 D! U
发表于 2004-3-13 19:36:00 | 显示全部楼层 来自: 中国河北唐山
通过一个已知的点p1,做一条圆弧(半径可变化),和另一条已经存在圆相切的方法.因为初次上来还不知道怎么发图片,所以只能写出步逐.; f6 [! f; J) q( A+ d, Y
& j6 N! Y' k2 j6 l

7 G4 S$ l$ I  j1,在已知园上任意取一点p2连接p1,p2得到直线L1
: k7 X5 V% ]% w4 p# t7 i3 S$ r- J0 h: Z

6 c2 [" l$ b( r8 {- F  v5 h/ {+ @* l7 b2,连接p2和已知圆的圆心 p0,得到直线L2
2 {5 ^  X$ A( S% j. Y8 [! r9 u* o+ s4 j* W9 c( [
5 [( j, \8 V8 @0 `( Y
3.作L1的中垂线,并求出L1,L2的交点p3." Z7 z  k- D. K9 F% \$ E
& e6 ~/ w2 b, v( c/ J( }4 P

4 J( Q, i  j5 F# R' r* p4.以p3为圆心,p3到p1的距离为半径作圆,即得所需相切弧线.; R" S! C9 e2 G! w$ M+ [
, f2 O: p* J7 I2 y6 L
发表于 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 )

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