Can't find Bono's DOME program?

1,904 views
Skip to first unread message

TaffGoch

unread,
Dec 4, 2010, 3:41:28 PM12/4/10
to Geodesic Help Group
 
Regarding Rick Bono's DOME program, which is hard to find on the internet, due to broken links and dead URLs.
 
We've got it here...
    ___________
 
Well, we used to, anyway. It seems that Google has lost our versions of the executable, from our "Files" section.
 
Since Google intends to retire/decommission all Google Group "Files" and "Article" sections, starting in January 2011, I've attached to this post, what was originally filed two years ago. Hopefully, this post will remain intact for quite some time.
 
( Rename any ".ex_" file extensions, in the ZIP, to ".exe" )
 
-Taff
dome46.sit.bin
Applied Synergetics - WinDome Readme.zip
dome46.zip
dome48.zip
windome48.zip

TaffGoch

unread,
Dec 4, 2010, 3:44:59 PM12/4/10
to Geodesic Help Group
 
From the original topic thread, Dick Fischbeck added a post:
___________________________
 
From: Dick Fischbeck
Date: Wed, 12 Aug 2009
 
Hi Taff,
 
Here is another dome calculator for basic round domes. Works in forward or reverse.
 
 
Then again, I happen to like RanDomes. Almost no measuring or cutting! (just in case anyone reading is interested)
 
Dick
___________________________

Adrian Rossiter

unread,
Jan 27, 2011, 4:21:14 AM1/27/11
to Geodesic Help Group
Hi All

I have made a modified version of Rick Bono's DOME program

http://www.antiprism.com/other/dome/

These are the changes

Changes to code and build to ease building on modern systems.
Changes to POV output for compatibility with latest POV-Ray.
Added OFF output.


Adrian.
--
Adrian Rossiter
adr...@antiprism.com
http://antiprism.com/adrian

Ken G. Brown

unread,
Jan 27, 2011, 3:09:03 PM1/27/11
to geodes...@googlegroups.com
Which version of Dome did you start from? Latest I've seen are 4.8 for PC, and 4.6 for Mac.
Available in synergeo files.

Ken

>--
>You received this message because you are subscribed to the "Geodesic Help" Google Group
>--
>To unsubscribe from this group, send email to GeodesicHelp...@googlegroups.com
>--
>To post to this group, send email to geodes...@googlegroups.com
>--
>For more options, visit http://groups.google.com/group/geodesichelp?hl=en

Ken G. Brown

unread,
Jan 27, 2011, 3:55:31 PM1/27/11
to geodes...@googlegroups.com
Probably the same base versions then. Good.

In synergeo files, we have
dome46.sit.bin DOME for Macintosh 166 KB
dome48.zip DOME for PC 175 KB
windome48.zip DOME for PC 268 KB
I don't know what the differences are.

Ken

At 9:46 PM +0100 1/27/11, Adrian Rossiter apparently wrote:
Hi Ken


On Thu, 27 Jan 2011, Ken G. Brown wrote:
Which version of Dome did you start from? Latest I've seen are 4.8 for PC, and 4.6 for Mac. Available in synergeo files.

I started from this one

   https://launchpad.net/ubuntu/+source/dome/4.80-3ubuntu1

as it came with a Makefile. I initially looked at the dome48.zip
that Taff posted, but it comes with a build for Microsoft tools.
The READMES are essentially the same, differing only in the install section. Both give the version number as 4.80.

Gerry in Quebec

unread,
Jan 27, 2011, 6:40:01 PM1/27/11
to Geodesic Help Group
I get weird tetrahedral angle data from Rick Bono’s Windome program,
version 4.80 (Beta 1). I’m referring to the values given in the output
format option "DAT ASCII Report”. As an example, here are the face
angles given for the symmetry triangle of a 2v, class I tetrahedron:

Triangle 1: 100.54529059; 39.72735471; 39.72735471
Triangle 2: 39.72735471; 79.45470941; 60.81793588
Triangle 3: 60.00000000; 60.00000000; 60.00000000
Triangle 4: 39.72735471; 39.72735471; 100.54529059

Triangle 2’s angles indicate a scalene triangle. But it should be
isosceles, identical to triangles 1 and 4. The same problem occurs at
other frequencies of the tetrahedron. However, Windome’s VRML outputs
(wrl files) seem to be fine visually.

I didn’t notice any problems with icosahedral or octahedral outputs.
Gerry in Quebec

Adrian Rossiter

unread,
Jan 27, 2011, 3:46:05 PM1/27/11
to geodes...@googlegroups.com
Hi Ken

On Thu, 27 Jan 2011, Ken G. Brown wrote:

> Which version of Dome did you start from? Latest I've seen are 4.8 for
> PC, and 4.6 for Mac. Available in synergeo files.

I started from this one

https://launchpad.net/ubuntu/+source/dome/4.80-3ubuntu1

as it came with a Makefile. I initially looked at the dome48.zip
that Taff posted, but it comes with a build for Microsoft tools.
The READMES are essentially the same, differing only in the install
section. Both give the version number as 4.80.

Adrian.

Adrian Rossiter

unread,
Jan 28, 2011, 4:19:22 AM1/28/11
to Geodesic Help Group
Hi Gerry

On Thu, 27 Jan 2011, Gerry in Quebec wrote:
> I get weird tetrahedral angle data from Rick Bono’s Windome program,
> version 4.80 (Beta 1). I’m referring to the values given in the output
> format option "DAT ASCII Report”. As an example, here are the face
> angles given for the symmetry triangle of a 2v, class I tetrahedron:
>
> Triangle 1: 100.54529059; 39.72735471; 39.72735471
> Triangle 2: 39.72735471; 79.45470941; 60.81793588
> Triangle 3: 60.00000000; 60.00000000; 60.00000000
> Triangle 4: 39.72735471; 39.72735471; 100.54529059
>
> Triangle 2’s angles indicate a scalene triangle. But it should be
> isosceles, identical to triangles 1 and 4. The same problem occurs at
> other frequencies of the tetrahedron. However, Windome’s VRML outputs
> (wrl files) seem to be fine visually.

The version I modified has the same problem.

The OFF output is correct

dome -pt -f2 tmp.off
off_query -I - Fa tmp.off

prints

0,100.54529058949905 39.727354705250399 39.727354705250555
1,39.727354705250249 100.54529058950023 39.727354705249532
2,59.99999999999968 60.000000000000171 60.000000000000163
3,39.727354705250221 39.72735470524988 100.54529058949993


I had a quick look at the face angle code. The problem relates
to using arcsine on the sine of the 100 degree angle. In C/C++
asin returns angles in the range [-90 degs, 90 degs]. This means
that the angle returned for asin(sin(100.5degs)) is not 100.5degs,
but 180-100.5 = 79.5degs.

I don't plan on maintaining the DOME code, but I was curious
about this, and it was easy to fix. I will probably release
an update at some stage. The output after the fix is

---------Symmetry Triangle Face Angle Data-------------
Face Face Angle #1 Face Angle #2 Face Angle #3
1 100.54529059 39.72735471 39.72735471
2 39.72735471 100.54529059 39.72735471
3 60.00000000 60.00000000 60.00000000
4 39.72735471 39.72735471 100.54529059

Gerry in Quebec

unread,
Jan 28, 2011, 8:48:20 AM1/28/11
to Geodesic Help Group
Hi Adrian,
Thanks for explaining the mystery and providing a fix. It's unlikely
I'd ever build a tetrahedral dome, but I kept wondering about those
incorrect face angles. I sent Rick Bono an e-mail query about the
problem in 2004, but never got a reply.
Gerry

mma...@yahoo.com

unread,
Feb 22, 2013, 8:50:50 PM2/22/13
to geodes...@googlegroups.com
Do you really need to find it???  I  know Rick...used to work for him and can contact him if you are interested.   Hit me up at mma...@yahoo.com      I can call him or you can contact him on Skype.

mma...@yahoo.com

unread,
Feb 25, 2013, 4:09:13 PM2/25/13
to geodes...@googlegroups.com


I spoke to Rick this morning.  He has been out of the loop for some time now.  He is busy with semiconductor business.






On Saturday, December 4, 2010 2:41:28 PM UTC-6, TaffGoch wrote:

Adrian Rossiter

unread,
Mar 24, 2014, 6:01:30 AM3/24/14
to Geodesic Help Group
Hi All

I have updated my version of Rick Bono's DOME program

http://www.antiprism.com/other/dome/

And also created a Git repository for it

https://github.com/antiprism/dome-4.80ar

The only new changes are

Fix build warnings
Fix reporting of angles greater than 90 degrees

If anyone uses the Windows package on Windows 7 (or greater), could
you please send me a quick note to confirm that the executable runs
and produces output.

Adrian

Gerry in Quebec

unread,
Mar 26, 2014, 8:40:11 AM3/26/14
to geodes...@googlegroups.com
Hi Adrian,
I uploaded your new version of the Bono Dome program to a Windows 7 computer, but it will not execute. When I try to open the program from the shortcut I put on my desktop, I get a split-second flash of a DOS shell screen (white type on black background). When I use my Antiprism DOS shell to navigate to the directory in which I've stored Dome, and then type either "dome" or "dome.exe" at the C:\ ...prompt, it displays the Dome program copyright/license information and your usage instructions:

Dome 4.80, Copyright (C) 1995-2002 - Richard J. Bono

Dome comes with ABSOLUTELY NO WARRANTY. This is free software,

and you are welcome to redistribute it under certain conditions.

See GNU General Public License for more details.

Usage: dome [-fnnn] [-cn] [-px] [-s] [-sb] [-en] [-v] [-w] [-h] [filename.xxx]
Where: -fnnn is geodesic frequency (default nnn=3)
       -cn is class type (n=1 or 2; default n=1)
       -en enables ellipse and specifies eccentricity (default = 1.0)
           n > 0.0 and n < 2.0
       -px sets the polyhedron type
           where x is: i for icosahedron (default)
                       o for octahedron
                       t for tetrahedron
       -s  generate full sphere data (default: symmetry triangle)
       -sb generate buckyball. Sets Class I
           Frequency must be a multiple of three
       -w  Enable wire-frame DXF or VRML output (default: Face data)
       -v  verbose data display at run-time
       -dn enables parabolid and specifies focus location
       -rn sets Outer radius of parabolid.
       -h  displays this help screen
           filename.xxx is a standard DOS filename
           where xxx is: DXF, WRL, DAT, POV, PRN or OFF

- Gerry

Adrian Rossiter

unread,
Mar 26, 2014, 9:36:12 AM3/26/14
to geodes...@googlegroups.com
Hi Gerry

On Wed, 26 Mar 2014, Gerry in Quebec wrote:
> I uploaded your new version of the Bono Dome program to a Windows 7
> computer, but it will not execute. When I try to open the program from the
> shortcut I put on my desktop, I get a split-second flash of a DOS shell
> screen (white type on black background). When I use my Antiprism DOS shell
> to navigate to the directory in which I've stored Dome, and then type
> either "dome" or "dome.exe" at the C:\ ...prompt, it displays the Dome
> program copyright/license information and your usage instructions:

That sounds fine then, thanks. The program needs to have parameters
passed on the command line to make models, but the executable appears
to be working correctly.

Adrian.

Ken G. Brown

unread,
Mar 26, 2014, 1:36:55 PM3/26/14
to geodes...@googlegroups.com, Adrian Rossiter
In case it is of any interest, dome4.8, windome4.8 and dome4.6(for Macintosh) are present in Synergeo files.
There is also:
https://launchpad.net/ubuntu/+source/dome/4.80-3ubuntu1

and:
Adrian’s:
http://www.antiprism.com/other/dome/

Ken G. Brown
> --
> --
> You received this message because you are subscribed to the "Geodesic Help" Google Group
> --
> To unsubscribe from this group, send email to GeodesicHelp...@googlegroups.com
> --
> To post to this group, send email to geodes...@googlegroups.com
> --
> For more options, visit http://groups.google.com/group/geodesichelp?hl=en
>
> --- You received this message because you are subscribed to the Google Groups "Geodesic Help Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to geodesichelp...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages