iPOGO
Home FAQs Center Help Manual Development Contact Us
Help Manual

Computing Groups
0) Store Points
1) Bearing Comps
2) Angle Comps
3) Brg-Brg Intx
4) Brg-Dist Intx
5) Dist-Dist Intx
10) Rotation/Scale
11) RW Alignments
12) Cul De Sacs
13) Fillets
16) Road Alignments
17) Corner Utilities
18) Translation
19) Adjust Closures
36) Best Fit Solutions
60) Special Areas
900) Sub Commands

Printing Groups
7) Inverse
9) List Coords
15) Define Features
31) Station Os Curve
32) Station Os Tan
40) Stakeout
70) Road Stationing

Utilities Groups
90) Miscellaneous
Legal Notices How to Use This Manual Message Board

iPOGO V5 Help Manual On-Line

Group:
Command:

5) Dist-Dist Intx
5 or Arc Arc


Methodology Number 1 of 2

Command:5
Alpha Alias:Arc Arc
Description:Computes point of intersection of two arcs
Data Format: 5 Set RadiusPt1 RadiusPt2 NearPt Radius1 Radius2 {[Radius1 Radius2] ... } ;
Problem: Given point 19 as the radius point of a curve having a radius of 200 feet and point number 20 as the radius point of a curve having a radius of 150.10 feet. Set point number 21 at the intersection of the two arcs.
Solution:
5 21 19 20 18 
              200 150.1 ;

ip_5a.gif

Data Description

Command

5

Sets the point of intersection for two or more intersecting curves.

Only one point is computed even though the curves intersect at two locations. You must indicate your required point of intersection by specifying a point number that is located nearer to the solution to be retained. If you use the repeating feature of this command to compute the point of intersection of more than two arcs, be sure to enter a Near point that will define all the required solutions.

If the curves do not intersect at all, an error message will be printed.

The radius points of the two arcs may be entered in any order as long as their respective radius lengths are entered in the same order.

Set

21

Point number of the initial point to be computed.

RadiusPt1

19

Point number of a previously computed radius point.

RadiusPt2

20

Point number of a previously computed radius point.

NearPt

18

Point number that is located nearer to the required solution than the alternate solution.

Radius1

200

Radius length from RadiusPt1.

Radius2

150.1

Radius length from RadiusPt2.

{[Radius1
Radius2] ... }



Repeating feature of this command. See Methodology 2 for more information.

End Command

;

All commands end with a semi-colon.


Example Command File
$ Example Data Set for the 5 (ARC ARC) command, 
$   Methodology 1

$ Set initial points.
  0 
    18 2630.0 2466.7 ;
  1 19 18 
          -3 55 0 0 280 
          -1 85 0 0 275 ;

$ Set points using the 5 command.
  5 21 19 20 18 
                200 150.1 ;

$ Set additional points for drawing lines.
  -2 1000 19 19 21 
                   -45 0 0 200 
                    90 0 0 200 ;
  -2 1002 20 20 21 
                  -100 0 0 150.1 
                    25 0 0 150.1 ;

$ Setup plotting parameters with 
$   feature, layer, color, style, thickness
  15.1 L1 LINES1 7 1 1;

$ Turn plot on
  91 ;

$ Activate the current feature
  15 L1 ;
          $ Draw the lines.
            7 1 1000 19.1 1001 ;
            7 1 1003 20.1 1002 ;


Methodology Number 2 of 2

Command:5
Alpha Alias:Arc Arc
Description:Computes point of intersection of two arcs
Data Format: 5 Set RadiusPt1 RadiusPt2 Near Radius1 Radius2 {[Radius1 Radius2] ... } ;
Problem: Given point number 19 as the radius point of three curves having radius lengths of 200, 255 and 145 feet and given point number 20 as the radius point of three curves having radius lengths of 350, 295 and 400 feet. Set points 21, 22, 23, 24 and 25 at the intersections of these arcs.
Solution:
5 21 19 20 18 
              200 350 
              255 295 
              145 295 
              145 405 
              255 405 ;

ip_5b.gif

Data Description

Command

5

Sets the point of intersection for two or more intersecting curves.

Only one point is computed even though the curves intersect at two locations. You must indicate your required point of intersection by specifying a point number that is located nearer to the solution to be retained. If you use the repeating feature of this command to compute the point of intersection of more than two arcs, be sure to enter a Near point that will define all the required solutions.

If the curves do not intersect at all, an error message will be printed.

The radius points of the two arcs may be entered in any order as long as their respective radius lengths are entered in the same order.

Set

21

Point number of the initial point to be computed.

RadiusPt1

19

Point number of a previously computed radius point.

RadiusPt2

20

Point number of a previously computed radius point.

Near

18

Point number that is located nearer to the required solution than the alternate solution.

Radius1

200

Radius length from RadiusPt1.

Radius2

350

Radius length from RadiusPt2.

{[Radius1
Radius2] ... }

255, 295
145, 295
145, 405
255, 405

Repeating feature of this command. It allows you to set additional intersections with arcs of varying radius lengths. Any additional points that are computed are automatically numbered from the Set point number.

End Command

;

All commands end with a semi-colon.


Example Command File
$ Example data set for the 5 (ARC ARC) command, Methodology 2
$ Note: this example of fillets is performed
$       more efficiently with the 13 command

$ Set the initial points.
  0
    18 1079.4 1023.5 
    19  800   1000 
    20 1000   1350 ;

$ Set radius center points using the 5 command.
  5 21 19 20 18 
                200 350 
                255 295 
                145 295 
                145 405 
                255 405 ;

$ Set 25' fillet points from fillet radius points
  -1 1000 25 25 19 25 25 20 25 ;
  -1 1002 22 20 22 25 22 19 25 ;
  -1 1004 23 19 23 25 20 23 25 ;
  -1 1006 24 24 20 25 19 24 25 ;

$ Set additional points for drawing lines.
  -2 2000 19 19 21 
                   35 0 0 145 
                   35 0 0 170 
                   35 0 0 200
                   35 0 0 230 
                   35 0 0 255 
                  -35 0 0 145 
                  -35 0 0 170 
                  -35 0 0 200 
                  -35 0 0 230 
                  -35 0 0 255  ;

  -2 2010 20 20 21 
                   25 0 0 295 
                   25 0 0 320 
                   25 0 0 350
                   25 0 0 380 
                   25 0 0 405 
                  -25 0 0 295 
                  -25 0 0 320 
                  -25 0 0 350 
                  -25 0 0 380 
                  -25 0 0 405  ;

$ Setup plotting parameters with 
$     fea, layer, color, style, thickness
  15.1 L1  LINES1   1      1        1;
  15.1 L3  LINES3   3      1        1;
  15.1 L4  LINES4   4      1        1;

$ Turn plot on
  91 ;

$ Activate the current feature
  15 L1 ;
          $ Draw the lines.
            7 1 2007 19.1 2002 ;
            7 1 2012 20.1 2017 ;

$ Reset feature and drawing parameters.
  15 L3 ;
        $ Draw additional lines.
          7 1 2014 20.1 2019 ;
          7 1 2010 20.1 2015 ;
          7 1 2009 19.1 2004 ;
          7 1 2005 19.1 2000 ;

$ Reset feature and drawing parameters.
  15 L4 ;
          $ Draw more lines.
            7 1 2008 19.1 1000 25.1 1001 20.1 2013 ;
            7 1 2006 19.1 1007 24.1 1006 20.1 2018 ;
            7 1 2011 20.1 1002 22.1 1003 19.1 2003 ;
            7 1 2016 20.1 1005 23.1 1004 19.1 2001 ;


Help for this command was last updated: 06/28/2000 12:01:53 AM

iPOGO V5 Help Manual On-Line, Copyright © 1994-2002 POGO Partnership, LLP. All Rights Reserved.