Engineering ToolBox - Sketchup
Engineering ToolBox - enabled for use with the amazing FREE SketchUp 3D drawing and modeling program.
Home  > Geometric Figures  >
Home  > Function Curves  >
Sponsored Links

Lines made from a List of Custom Points

Make a collection of lines based on a list of custom points

sphere with altitude and longitude lines

Add a custom curve to your Sketchup model from a list of points.

Each line in the input text area below represents a point in the line. Modify the list to make your own customized model.

Tip! Make advanced curves from calculations in spreadsheets. Check this example spreadsheet!

  • use a spreadsheet - Excel, Libreoffice, Google Docs or similar
  • calculate a array with the red, green and blue values
  • export or download the spreadsheet to csv format
  • open the csv file in a text editor - Notepad, Textedit or similar
  • range the array with the red, green and blue values
  • copy and paste the values into the input text field below
  • Insert! into your model
red,green,blue
Insert!

Length
Color
Offset

Note! - there may be problems with larger data sets. A workaround is to split larger datasets in smaller chunks. Ungroup and regroup the datasets in the model afterwards if a group is required.

Values from the first example in the example spreadsheet!. Copy and paste into the input field above to test.

0.1,10,0.01
0.2,5,0.04
0.3,3.33333333333333,0.09
0.4,2.5,0.16
0.5,2,0.25
0.6,1.66666666666667,0.36
0.7,1.42857142857143,0.49
0.8,1.25,0.64
0.9,1.11111111111111,0.81
1,1,1
1.1,0.909090909090909,1.21
1.2,0.833333333333333,1.44
1.3,0.769230769230769,1.69
1.4,0.714285714285714,1.96
1.5,0.666666666666666,2.25
1.6,0.625,2.56
1.7,0.588235294117647,2.89
1.8,0.555555555555555,3.24
1.9,0.526315789473684,3.61
2,0.5,4
2.1,0.476190476190476,4.41
2.2,0.454545454545454,4.84
2.3,0.434782608695652,5.29

Values from the second example in the example spreadsheet!. Copy and paste into the input field above to test.

0,1,0
0.2,0.980066577841242,0.198669330795061
0.4,0.921060994002885,0.38941834230865
0.6,0.825335614909678,0.564642473395035
0.8,0.696706709347165,0.717356090899523
1,0.54030230586814,0.841470984807896
1.2,0.362357754476674,0.932039085967226
1.4,0.169967142900241,0.98544972998846
1.6,-0.029199522301289,0.999573603041505
1.8,-0.227202094693087,0.973847630878195
2,-0.416146836547142,0.909297426825682
2.2,-0.588501117255346,0.80849640381959
2.4,-0.737393715541246,0.675463180551151
2.6,-0.856888753368947,0.515501371821464
2.8,-0.942222340668658,0.334988150155905
3,-0.989992496600445,0.141120008059867
3.2,-0.998294775794753,-0.05837414342758
3.4,-0.966798192579461,-0.255541102026831
3.6,-0.896758416334147,-0.442520443294852
3.8,-0.790967711914417,-0.611857890942719
4,-0.653643620863612,-0.756802495307928
4.2,-0.490260821340699,-0.871575772413588
4.4,-0.307332869978419,-0.951602073889516
4.6,-0.112152526935055,-0.993691003633464
4.8,0.087498983439446,-0.996164608835841
5,0.283662185463226,-0.958924274663138
5.2,0.468516671300377,-0.883454655720153
5.4,0.634692875942635,-0.772764487555987
5.6,0.77556587851025,-0.631266637872322
5.8,0.885519516941319,-0.464602179413757
6,0.960170286650366,-0.279415498198926
6.2,0.996542097023218,-0.083089402817496
6.4,0.993184918758193,0.116549204850494
6.6,0.95023259195853,0.311541363513378
6.8,0.869397490349825,0.494113351138608
7,0.753902254343305,0.656986598718789
7.2,0.608351314532254,0.793667863849153
7.4,0.43854732757439,0.898708095811627
7.6,0.251259842582256,0.967919672031486
7.8,0.05395542056265,0.998543345374605
8,-0.145500033808614,0.989358246623382
8.2,-0.339154860983834,0.940730556679773
8.4,-0.519288654116686,0.85459890808828
8.6,-0.678720047320012,0.734397097874114
8.8,-0.811093014061656,0.584917192891762
9,-0.911130261884677,0.412118485241757
9.2,-0.974843621404164,0.222889914100248
9.4,-0.999693042035206,0.024775425453358
9.6,-0.984687855794127,-0.17432678122298
9.8,-0.930426272104753,-0.366479129251928
10,-0.839071529076452,-0.54402111088937

Cartesian Coordinates

This tool can be used to make Cartesian graphs where the red, green and blue axes represents the x, y and z axes in a Cartesian coordinate system. Example with 3 points:

0,0,0
1,1,0
1.2,1.4,0

Area Survey App

Use this online Area Survey App to make an exact plot of a surveyed area - like a room, a property or any 2D shape. The app calculates coordinates for export to the Sktechup Engineering ToolBox Plugin.

Sponsored Links

Tools - accessed from within SketchUp

NOTE!! - the "insert!" and the Tools features works only from within the engineeringtoolbox plug-in inside of SketchUp. Install the plugin/extension as described in the right column - restart Sketchup and open this tool from the Sketchup Plugins/Extensions menu.

Edit

undo! - redo!

Color

change color! - of the selected object(s) - may be slow for some more complicated objects (save your model first!)

View

iso! - top! - front! - right! - left! - back! - bottom!

Make Component

make! - makes a component of the selected object. Note that all objects from the Engineering Toolbox are inserted as individual groups. You should transfer a group to a component sharing the same definition when there is more than one instance of the same object. Tips! Rename the object to its final name before making it a component (in outliner or with right click and entity info).

Rotate Object(s)

degrees around red, green or blue axis! (select object(s) first). Very handy for objects with curved surfaces like pipes, elbows ..

Move or Copy Object(s)

move/copy! no. copies red green blue (offset from current position
- move or copy (multiple) selected objects. Make advanced geometric constructions with multiple selections, multiple copies and the offset.
Tip! - Use "Make Component" to save space and reduce computer load when working with multiple copies.

The Knife

- inserts a "Knife" to cut in one or more objects.
insert the Knife! size of the Knife
cut! - before cut: customize the inserted Knife! The Knife is a group you can rotate, change the size of, and even add or remove objects within (example - add functional curves for advanced cuts). You can also make your own Knife by naming a group "theKnife". After insert and customizing the knife - positioning it to the object(s) where to cut - select the object(s) (must be groups) - and click cut! Afterwards - select the object(s) and remove the parts of the object(s) that you don't want.
YouTube demo of the Knife!

Move an Object to another Objects Position

move! - select two objects - then click "move" and one of the objects moves to the position and angle of the other object. Handy when moving between axis systems.

Change Insertion Point

You can change the position and angle of an inserting object by pre-selecting an existing object before Insert! The inserted object will inherit the position of the selected object. Handy when working with non-default axis.

Insert Line

red green blue - Start position
red green blue - End position
insert! - use this feature to add a reference line

Insert Horizontal Plane

insert! red (size) green (size) blue (vertical position)
- use this feature to add a horizontal reference plane

Insert Vertical Plane

insert! red (horizontal position) green (size) blue (vertical size)
insert! red (size) green (horizontal position) blue (vertical size)
- use this feature to add vertical a reference plane

Insert Box

insert! red (width) green (depth) blue (height)
- use this feature to add a box to the model

Insert external Component

insert! name url
- use this feature to add an external component from the internet by adding the components url

Sponsored Links
Sponsored Links