<!DOCTYPE html>
<html lang="en" xmlns:og="http://ogp.me/ns#">
    <head data-layout-view="default">
<script>
    window.dataLayer = window.dataLayer || [];
        </script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T5W4WQ');</script>
<!-- End Google Tag Manager -->
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Definition Ring Pipe - Grasshopper</title>
    <link rel="icon" href="https://www.grasshopper3d.com/favicon.ico" type="image/x-icon" />
    <link rel="SHORTCUT ICON" href="https://www.grasshopper3d.com/favicon.ico" type="image/x-icon" />
    <meta name="description" content="Generative Jewelry Design with Rhino is a new way to model jewelry where a design describes a change, it is the transition from entities to operations. A form…" />
    <meta name="keywords" content="" />
<meta name="title" content="Definition Ring Pipe" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.grasshopper3d.com/photo/albums/definition-ring-pipe?rss=yes&amp;xn_auth=no" />
<meta property="og:title" content="Definition Ring Pipe" />
<meta property="og:image" content="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150">
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Definition Ring Pipe" />
<meta name="twitter:description" content="Generative Jewelry Design with Rhino is a new way to model jewelry where a design describes a change, it is the transition from entities to operations. A form…" />
<meta name="twitter:image" content="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150" />
<link rel="image_src" href="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150" />
<script type="text/javascript">
    djConfig = { preventBackButtonFix: false, isDebug: false }
ning = {"CurrentApp":{"premium":true,"iconUrl":"https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/2751437345?profile=UPSCALE_150x150","url":"httpsgrasshopper3d.ning.com","domains":["grasshopper3d.com","www.grasshopper3d.com"],"online":true,"privateSource":true,"id":"grasshopper3d","appId":2985220,"description":"Grasshopper&trade; is a graphical algorithm editor tightly integrated with Rhino&rsquo;s 3-D modeling tools.","name":"Grasshopper","owner":"0vte9ar4n9old","createdDate":"2009-03-08T01:14:29.207Z","runOwnAds":false},"CurrentProfile":null,"maxFileUploadSize":7};
        (function(){
            if (!window.ning) { return; }

            var age, gender, rand, obfuscated, combined;

            obfuscated = document.cookie.match(/xgdi=([^;]+)/);
            if (obfuscated) {
                var offset = 100000;
                obfuscated = parseInt(obfuscated[1]);
                rand = obfuscated / offset;
                combined = (obfuscated % offset) ^ rand;
                age = combined % 1000;
                gender = (combined / 1000) & 3;
                gender = (gender == 1 ? 'm' : gender == 2 ? 'f' : 0);
                ning.viewer = {"age":age,"gender":gender};
            }
        })();

        if (window.location.hash.indexOf('#!/') == 0) {
        window.location.replace(window.location.hash.substr(2));
    }
    window.xg = window.xg || {};
xg.captcha = {
    'shouldShow': false,
    'siteKey': '6LeE174tAAAAAMHFtnhOaKpb7xCufY94iOGHr7a4',
        'spamChallengeAction': 'spamChallenge',
    'problemsSigningInAction': 'problemsSigningIn'
};
xg.addOnRequire = function(f) { xg.addOnRequire.functions.push(f); };
xg.addOnRequire.functions = [];
xg.addOnFacebookLoad = function (f) { xg.addOnFacebookLoad.functions.push(f); };
xg.addOnFacebookLoad.functions = [];
xg._loader = {
    p: 0,
    loading: function(set) {  this.p++; },
    onLoad: function(set) {
                this.p--;
        if (this.p == 0 && typeof(xg._loader.onDone) == 'function') {
            xg._loader.onDone();
        }
    }
};
xg._loader.loading('xnloader');
if (window.bzplcm) {
    window.bzplcm._profileCount = 0;
    window.bzplcm._profileSend = function() { if (window.bzplcm._profileCount++ == 1) window.bzplcm.send(); };
}
xg._loader.onDone = function() {
            if(window.bzplcm)window.bzplcm.start('ni');
        xg.shared.util.parseWidgets();    var addOnRequireFunctions = xg.addOnRequire.functions;
    xg.addOnRequire = function(f) { f(); };
    try {
        if (addOnRequireFunctions) { dojo.lang.forEach(addOnRequireFunctions, function(onRequire) { onRequire.apply(); }); }
    } catch (e) {
        if(window.bzplcm)window.bzplcm.ts('nx').send();
        throw e;
    }
    if(window.bzplcm) { window.bzplcm.stop('ni'); window.bzplcm._profileSend(); }
};
window.xn = { track: { event: function() {}, pageView: function() {}, registerCompletedFlow: function() {}, registerError: function() {}, timer: function() { return { lapTime: function() {} }; } } };</script>
<link rel="image_src" href="https://storage.ning.com/topology/rest/1.0/file/get/2708646371?profile=RESIZE_180x180&crop=1%3A1&width=165&height=165&width=165" type="image/jpeg" /><meta name="title" content="Definition Ring Pipe" /><link rel="alternate" type="application/rss+xml" title="Definition Ring Pipe - Grasshopper" href="https://www.grasshopper3d.com/photo/albums/definition-ring-pipe?rss=yes&amp;xn_auth=no" /><link rel="alternate" type="application/atom+xml" title="Comments - Definition Ring Pipe - Grasshopper" href="https://www.grasshopper3d.com/photo/albumcomment/feed?attachedTo=2985220%3AAlbum%3A168672&amp;xn_auth=no" />
<style type="text/css" media="screen,projection">
#xg_navigation ul div.xg_subtab ul li a {
    color:#666666;
    background:#EAFFBD;
}
#xg_navigation ul div.xg_subtab ul li a:hover {
    color:#333333;
    background:#F2FFD6;
}
</style>

<style type="text/css" media="screen,projection">
@import url("https://static.ning.com/socialnetworkmain/widgets/index/css/common.min.css?xn_version=1229287718");
@import url("https://static.ning.com/socialnetworkmain/widgets/photo/css/component.min.css?xn_version=3156643033");

</style>

<style type="text/css" media="screen,projection">
@import url("/generated-6aab5c030901a8-32924794-css?xn_version=202609161410");

</style>

<style type="text/css" media="screen,projection">
@import url("/generated-6aab5c026db0d7-39842013-css?xn_version=202609161410");

</style>

<!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="https://static.ning.com/socialnetworkmain/widgets/index/css/common-ie6.min.css?xn_version=463104712" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="https://static.ning.com/socialnetworkmain/widgets/index/css/common-ie7.css?xn_version=2712659298" />
<![endif]-->
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.grasshopper3d.com/profiles/blog/rsd" />

    </head>
    <body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T5W4WQ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
                <div id="xn_bar">
            <div id="xn_bar_menu">
                <div id="xn_bar_menu_branding" >
                                    </div>

                <div id="xn_bar_menu_more">
                    <form id="xn_bar_menu_search" method="GET" action="https://www.grasshopper3d.com/main/search/search">
                        <fieldset>
                            <input type="text" name="q" id="xn_bar_menu_search_query" value="Search Grasshopper" _hint="Search Grasshopper" accesskey="4" class="text xj_search_hint" />
                            <a id="xn_bar_menu_search_submit" href="#" onclick="document.getElementById('xn_bar_menu_search').submit();return false">Search</a>
                        </fieldset>
                    </form>
                </div>

                            <ul id="xn_bar_menu_tabs">
                                            <li><a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno">Sign In</a></li>
                                    </ul>
                        </div>
        </div>
        
        
        <div id="xg" class="xg_theme xg_widget_photo xg_widget_photo_album xg_widget_photo_album_show" data-layout-pack="classic">
            <div id="xg_head">
                <div id="xg_masthead">
                    <p id="xg_sitename"><a id="application_name_header_link" href="/">Grasshopper</a></p>
                    <p id="xg_sitedesc" class="xj_site_desc">algorithmic modeling for Rhino</p>
                </div>
                <div id="xg_navigation">
                    <ul>
    <li dojoType="SubTabHover" id="xg_tab_main" class="xg_subtab"><a href="/"><span>Home</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="/profiles/members/" style="float:none;"><span>Members</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/opensocial/ningapps/show?appUrl=http%3A%2F%2Fapps.io%2Flistings%2F%3Fning-app-status%3Dnetwork&amp;owner=0vte9ar4n9old" style="float:none;"><span>Listings</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/opensocial/ningapps/show?appUrl=http%3A%2F%2Fapps.io%2Fideas%2F%3Fning-app-status%3Dnetwork&amp;owner=0vte9ar4n9old" style="float:none;"><span>Ideas</span></a></li></ul></div></li><li dojoType="SubTabHover" id="xg_tab_photo" class="xg_subtab this"><a href="/photo"><span>View</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo" style="float:none;"><span>All Images</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo/album/list" style="float:none;"><span>Albums</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/video" style="float:none;"><span>Videos</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/page/architecture-projects" style="float:none;"><span>Architecture Projects</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo/photo/search?q=installation" style="float:none;"><span>Installations</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/groups" style="float:none;"><span>Add-ons</span></a></li></ul></div></li><li dojoType="SubTabHover" id="xg_tab_xn29" class="xg_subtab"><a href="https://discourse.mcneel.com/c/grasshopper" target="_blank"><span>Forums/Support</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="https://discourse.mcneel.com/c/grasshopper" target="_blank" style="float:none;"><span>Current Discussions</span></a></li></ul></div></li><li id="xg_tab_profile" class="xg_subtab"><a href="/profiles"><span>My Page</span></a></li></ul>

                </div>
            </div>
            
            <div id="xg_body">
                <div id="albumIdDiv" style="display:none;" _albumId="2985220:Album:168672"></div>
                <div class="xg_column xg_span-16 xj_classic_canvas">
                    <ul class="navigation easyclear"><li><a href="https://www.grasshopper3d.com/photo">All Photos</a></li><li><a href="https://www.grasshopper3d.com/photo/album/list">All Albums</a></li><li><a href="https://www.grasshopper3d.com/photo/photo/listForContributor?">My Photos</a></li><li><a href="https://www.grasshopper3d.com/photo/album/listForOwner?">My Albums</a></li><li class="right xg_lightborder navbutton"><a href="https://www.grasshopper3d.com/photo/album/new" class="xg_sprite xg_sprite-add">Add</a></li></ul><div class="xg_module xg_module_with_dialog">
	<div class="xg_headline xg_headline-img xg_headline-2l">
    <div class="ib"><span class="xg_avatar"><a class="fn url" href="http://www.grasshopper3d.com/profile/KarinaTeixeira"  title="Karina Teixeira"><span class="table_img dy-avatar dy-avatar-64 "><img  class="photo photo" src="https://storage.ning.com/topology/rest/1.0/file/get/2791030538?profile=RESIZE_64x64&amp;width=64&amp;height=64&amp;crop=1%3A1" alt="" /></span></a></span></div>
<div class="tb"><h1>Definition Ring Pipe</h1>
        <ul class="navigation byline">
            <li><a class="nolink">Added by </a><a href="/profile/KarinaTeixeira">Karina Teixeira</a><a class="nolink"> on February 22, 2011 at 10:46am</a></li>
            <li><a class="xg_sprite xg_sprite-view" href="https://www.grasshopper3d.com/photo/album/listForOwner?screenName=2zuje2uln7skn">View Albums</a></li>
        </ul>
    </div>
</div>
    <div class="xg_module_body nopad body_albumdetail_main">
        <div class="xg_column xg_span-4">
            <div class="albuminfo pad5">
                <div style="background-image: url(https://storage.ning.com/topology/rest/1.0/file/get/2708646371?profile=RESIZE_180x180&crop=1%3A1&width=165&height=165&width=165);" class="albumcover">
                    Definition Ring Pipe                </div>
                                    <div class="xg_user_generated"><p class="album_description">Generative Jewelry Design with Rhino is a new way to model jewelry where a design describes a change, it is the transition from entities to operations. A form is created by a series of mathematical operations, instead of being the outcome of applying a conventional command.<br />
<br />
Join... <a href="http://www.gjd3d.com">http://www.gjd3d.com</a></p></div>
                <p class="share-links clear"><a href="http://www.myspace.com/Modules/PostTo/Pages/?t=Definition%20Ring%20Pipe&c=Check%20out%20%22Definition%20Ring%20Pipe%22%20on%20Grasshopper&u=https%3A%2F%2Fwww.grasshopper3d.com%2Fxn%2Fdetail%2F2985220%3AAlbum%3A168672&l=2" class="post_to_myspace" target="_blank">MySpace</a><br>            <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
                    <span class="xg_tweet">
        <a href="https://twitter.com/share" class="post_to_twitter twitter-share-button" target="_blank"
            data-text="Checking out &quot;Definition Ring Pipe&quot; on Grasshopper:" data-url="https://www.grasshopper3d.com/photo/albums/definition-ring-pipe?rss=yes&amp;xn_auth=no" data-count="none" data-dnt="true">Tweet</a>
        </span>
        <br>        <a class="post_to_facebook xj_post_to_facebook" href="http://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno%26xg_source%3Dfacebookshare&amp;t=" _url="https://www.grasshopper3d.com/photo/albums/definition-ring-pipe?rss=yes&amp;xn_auth=no&amp;xg_source=facebookshare" _title="" _log="{&quot;module&quot;:&quot;photo&quot;,&quot;page&quot;:&quot;album&quot;,&quot;action&quot;:&quot;show&quot;}">Facebook</a>
    <div class="likebox">
    <div class="facebook-like" data-content-type="Album" data-content-id="2985220:Album:168672" data-page-type="detail">
        <fb:like href="https://www.grasshopper3d.com/xn/detail/2985220:Album:168672" layout="button_count" show_faces="false" width="450"></fb:like>
    </div>
</div>
</p><p class="album_links relative"><a class="xg_sprite xg_sprite-play" href="https://www.grasshopper3d.com/photo/photo/slideshow?albumId=2985220:Album:168672">View Slideshow</a><br /><a class="xg_sprite xg_sprite-embed" href="#"
                               dojoType="ShowEmbedToggle"
                               _widgetType="PhotoAlbum"
                               _toOpenText="Get Embed Code"
                               _toCloseText="Hide Embed Code"
                               _directURL="https://www.grasshopper3d.com/photo/albums/definition-ring-pipe"
                               _embedCode="&lt;div class=&quot;xg_slick_slider&quot; data-load-url=&quot;https://www.grasshopper3d.com/photo/photo/slideshowFeedAlbum?id=2985220%3AAlbum%3A168672&amp;mtime=1789815789&amp;x=TWF6iD0PfDXr3kXj6zluS58jaqXfMygJ&quot;&gt;&lt;/div&gt; &lt;br /&gt;&lt;small&gt;&lt;a href=&quot;https://www.grasshopper3d.com/photo/photo&quot;&gt;Find more photos like this on &lt;em&gt;Grasshopper&lt;/em&gt;&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;"
                               _myspacePostUrl="http://www.myspace.com/index.cfm?fuseaction=postto&t=Definition+Ring+Pipe&c=%3Cdiv+class%3D%22xg_slick_slider%22+data-load-url%3D%22https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2FslideshowFeedAlbum%3Fid%3D2985220%253AAlbum%253A168672%26mtime%3D1789815789%26x%3DTWF6iD0PfDXr3kXj6zluS58jaqXfMygJ%22%3E%3C%2Fdiv%3E+%3Cbr+%2F%3E%3Csmall%3E%3Ca+href%3D%22https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%22%3EFind+more+photos+like+this+on+%3Cem%3EGrasshopper%3C%2Fem%3E%3C%2Fa%3E%3C%2Fsmall%3E%3Cbr+%2F%3E&u=http%3A%2F%2Fwww.grasshopper3d.com&l=5"
                               _facebookPostUrl="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Ffrom%3Dfb"
                               _isNing="1"
                               >Get Embed Code</a></p>            </div>
        </div>
        <div class="xg_column xg_span-12 last-child">
            <ul class="clist">
                                    <li><a href="https://www.grasshopper3d.com/photo/2985220:Photo:168670?context=album&amp;albumId=2985220%3AAlbum%3A168672"><img width="124" height="93" src="https://storage.ning.com/topology/rest/1.0/file/get/2708646371?profile=RESIZE_180x180&amp;width=124" alt="photo" /></a></li>
                                    <li><a href="https://www.grasshopper3d.com/photo/2985220:Photo:168749?context=album&amp;albumId=2985220%3AAlbum%3A168672"><img width="124" height="63" src="https://storage.ning.com/topology/rest/1.0/file/get/2708646632?profile=RESIZE_180x180&amp;width=124" alt="photo" /></a></li>
                            </ul>
                    </div>
    </div>

</div>

        <div class="xg_module">
                                        <div class="xg_module_body">
                    <p id="add-comment">Comment</p>
                                            <div class="comment-join">
                            <h3>You need to be a member of Grasshopper to add comments!</h3>
                                                </div>
                                                        </div>
                    <div class="xg_module_body" id="comments"  _numComments="2" _scrollTo="">
                    <dl _id="2985220:Comment:2307753" id="c_efe" class="comment vcard xg_lightborder">
            <dt>
                <a name="first_comment"></a><a name="comment-2985220_Comment_2307753" id="comment-2985220_Comment_2307753"></a>
                <span class="xg_avatar"><a class="fn url" href="http://www.grasshopper3d.com/profile/jacelightwood"  title="jace lightwood"><span class="table_img dy-avatar dy-avatar-48 "><img  class="photo photo" src="https://storage.ning.com/topology/rest/1.0/file/get/8570330656?profile=RESIZE_48X48&amp;width=48&amp;height=48&amp;crop=1%3A1" alt="" /></span></a></span>                Comment by <a href="/profile/jacelightwood" class="fn url">jace lightwood</a> on July 1, 2024 at 1:41pm            </dt>
            <dd>
            <div class="xg_user_generated"><p>Compatible with Android and iOS, this app excels in scanning both printed and handwritten text while preserving original formatting. It supports 12 file formats and offers annotation tools. </p>
<br />
<p><a rel=nofollow href="https://bitcoin-casino.ltd/" target="_blank" rel="noopener">Play at bitcoin casinos</a></p></div>            </dd>
                    </dl>
            <dl _id="2985220:Comment:2297510" id="c_0cd" class="comment vcard xg_lightborder last-child">
            <dt>
                <a name="last_comment"></a><a name="comment-2985220_Comment_2297510" id="comment-2985220_Comment_2297510"></a>
                <span class="xg_avatar"><a class="fn url" href="http://www.grasshopper3d.com/profile/MaximilianHohenzollern"  title="Maximilian Hohenzollern"><span class="table_img dy-avatar dy-avatar-48 "><img  class="photo photo" src="https://storage.ning.com/topology/rest/1.0/file/get/10248441283?profile=RESIZE_48X48&amp;width=48&amp;height=48&amp;crop=1%3A1" alt="" /></span></a></span>                Comment by <a href="/profile/MaximilianHohenzollern" class="fn url">Maximilian Hohenzollern</a> on June 29, 2023 at 1:16am            </dt>
            <dd>
            <div class="xg_user_generated"><p>Working with pipes can be difficult, but with the right information and skills you can handle it. There are various methods for connecting pipes, such as using couplings, fittings, or welding. However, to achieve a secure connection and avoid leaks, it is advisable to turn to experienced professionals who have all the necessary knowledge and tools. You can find <a rel=nofollow href="https://fischerplumbing.com/seattle-wa/drain-cleaning-and-repairs/rooter-service/" target="_blank" rel="noopener">professional rooter plumbing services in Seattle</a> and a website about plumbers and plumbing experts on the internet to help you with any plumbing issues.</p></div>            </dd>
                    </dl>
            </div>
                    <div class="xg_module_foot" id="xj_comments_footer" >
                                            <p class="left">
                            <a class="xg_icon xg_icon-rss" href="https://www.grasshopper3d.com/photo/albumcomment/feed?attachedTo=2985220%3AAlbum%3A168672&amp;xn_auth=no">RSS</a>
                        </p>
                                    </div>
                    </div>
    
                </div>
                <div class="xg_column xg_span-4 xg_last xj_classic_sidebar">
                    <div class="xg_module module_about">
    <div class="xg_module_head">
        <h2>About</h2>
    </div>
    <div class="xg_module_body xg_module_ning">
        <div class="vcard">
            <span class="xg_avatar"><a class="fn url" href="http://www.grasshopper3d.com/profile/ScottDavidson"  title="Scott Davidson"><span class="table_img dy-avatar dy-avatar-48 "><img  class="photo photo" src="https://storage.ning.com/topology/rest/1.0/file/get/2790885685?profile=RESIZE_48X48&amp;width=48&amp;height=48&amp;crop=1%3A1" alt="" /><span class="dy-badge-text bottom-right"><span class="dy-badge-text-bg" style="background-color: ; opacity: ;"><br></span><span class="dy-badge-text-label" style="color: ;">McNeel</span></span></span></a></span>            <span class="fn"><a href="/profile/ScottDavidson">Scott Davidson</a></span>
            created this <a href='http://www.ning.com'>Ning Network</a>.        </div>
            </div>
    </div>
    <div class="xg_module" id="xg_module_account">
        <div class="xg_module_body xg_signup xg_lightborder">
            <p>Welcome to<br />Grasshopper</p>
                        <p class="last-child"><big><strong><a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" style="white-space:nowrap">Sign In</a></strong></big></p>
                    </div>
    </div>
<div class="xg_module html_module module_text xg_reset" data-module_name="text"
        >
        <div class="xg_module_head"><h2>Translate</h2></div>
        <div class="xg_module_body xg_user_generated">
            <div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({
    pageLanguage: 'en'
  }, 'google_translate_element');
}
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" type="text/javascript">
</script>
        </div>
        </div>
<div class="xg_module html_module module_text xg_reset" data-module_name="text"
        >
        <div class="xg_module_head"><h2>Search</h2></div>
        <div class="xg_module_body xg_user_generated">
            <form id="search_form" onsubmit="sitesearchFunction()" name="search_form" action="http://www.grasshopper3d.com/page/search-results">
<div class="fn search_label"><input id="cb" name="site" class="checkbox" type="checkbox" value="" ></input> <label for="cb">Grasshopper3d Only</label></div>
<input id="sb" type="search" value="" name="q" ></input> <input type="submit" value="Search" style="display: none;" ></input></form>
<script type="text/javascript">
function sitesearchFunction(){
    var form_id = document.getElementById("search_form");
        var form_action = form_id.action;
    var form_sb = document.getElementById("sb");
    if (document.getElementById("cb").checked) { 
      var query_src = form_sb.value + " site:grasshopper3d.com";
    } else {
          var query_src = form_sb.value;
        }
    form_sb.value = query_src.toString();
}
</script>
        </div>
        </div>
<div class="xg_module module_photo" data-module_name="photo">
    <div class="xg_module_head">
        <h2>Photos</h2>
    </div>
    <div class="xg_module_body body_list">
                                    <ul class="clist">
                        <li><div class="bd">
    <div class="ib">
        <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31267726266?profile=RESIZE_180x180&amp;width=139" alt="Parametric Facade" class="xg_lightborder" /></a>
    </div>
    <div class="tb">
        <h3><a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest">Parametric Facade</a></h3>
        <p class="xg_lightfont">
                            <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span>
                <span class="reactions">
                    <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest" data-content-id="2985220:Photo:2331685" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
        </p>
    </div>
</div>
</li>                    </ul>
                                    <ul class="clist">
                        <li><div class="bd">
    <div class="ib">
        <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31266591877?profile=RESIZE_180x180&amp;width=139" alt="Parametric Paneling" class="xg_lightborder" /></a>
    </div>
    <div class="tb">
        <h3><a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest">Parametric Paneling</a></h3>
        <p class="xg_lightfont">
                            <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span>
                <span class="reactions">
                    <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest" data-content-id="2985220:Photo:2331581" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
        </p>
    </div>
</div>
</li>                    </ul>
                                    <ul class="clist">
                        <li><div class="bd">
    <div class="ib">
        <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31266270660?profile=RESIZE_180x180&amp;width=139" alt="Parametric Vase" class="xg_lightborder" /></a>
    </div>
    <div class="tb">
        <h3><a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest">Parametric Vase</a></h3>
        <p class="xg_lightfont">
                            <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span>
                <span class="reactions">
                    <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest" data-content-id="2985220:Photo:2331641" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
        </p>
    </div>
</div>
</li>                    </ul>
                                    <ul class="clist">
                        <li><div class="bd">
    <div class="ib">
        <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31254757095?profile=RESIZE_180x180&amp;width=139" alt="Tensile Structure Playground" class="xg_lightborder" /></a>
    </div>
    <div class="tb">
        <h3><a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest">Tensile Structure Playground</a></h3>
        <p class="xg_lightfont">
                            <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span>
                <span class="reactions">
                    <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest" data-content-id="2985220:Photo:2331611" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
        </p>
    </div>
</div>
</li>                    </ul>
                                    <ul class="clist">
                        <li><div class="bd">
    <div class="ib">
        <a href="https://www.grasshopper3d.com/photo/smooth-stair?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31205147494?profile=RESIZE_180x180&amp;width=139" alt="Smooth Stair" class="xg_lightborder" /></a>
    </div>
    <div class="tb">
        <h3><a href="https://www.grasshopper3d.com/photo/smooth-stair?context=latest">Smooth Stair</a></h3>
        <p class="xg_lightfont">
                            <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span>
                <span class="reactions">
                    <a href="https://www.grasshopper3d.com/photo/smooth-stair?context=latest#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/photo/smooth-stair?context=latest" data-content-id="2985220:Photo:2330334" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
        </p>
    </div>
</div>
</li>                    </ul>
                            </div>
                <div class="xg_module_foot">
        <ul>
                            <li class="left"><a href="https://www.grasshopper3d.com/photo/photo/chooseUploader" class="xg_sprite xg_sprite-add">Add Photos</a></li>
                                        <li class="right"><a href="https://www.grasshopper3d.com/photo/photo/list">View All</a></li>
                                <li class="right photo-facebook-share" style="display:none; margin-right:10px;" ><a target="_blank"
                        href="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Flist%3Ffrom%3Dfb"><img src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/icon/facebook.gif?xn_version=2156446720" alt="Facebook" /></a></li>
                    <script>
                        xg.addOnRequire(function () {
                            x$('.module_photo').mouseover(function () { x$(this).find('.photo-facebook-share').show(); })
                                    .mouseout(function () { x$(this).find('.photo-facebook-share').hide(); });
                        });
                    </script>
                    </ul>
    </div></div>
<div class="xg_module module_video" data-module_name="video">
    <div class="xg_module_head">
        <h2>Videos</h2>
    </div>
    <div class="xg_module_body body_large">
  <ul class="clist">
      <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31267726456?profile=original&amp;width=136" alt="Grasshopper Tutorial (Parametric Facade)" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3">
                Grasshopper Tutorial (Parametric Facade)            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3" data-content-id="2985220:Video:2331912" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">    <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31266592257?profile=original&amp;width=136" alt="Grasshopper Tutorial (Parametric Paneling)" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling">
                Grasshopper Tutorial (Parametric Paneling)            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling" data-content-id="2985220:Video:2331646" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">    <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31266270860?profile=original&amp;width=136" alt="Parametric Vase - Grasshopper Python Script" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script">
                Parametric Vase - Grasshopper Python Script            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script" data-content-id="2985220:Video:2331394" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">    <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31254757474?profile=original&amp;width=136" alt="Grasshopper Galapagos Tutorial" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2">
                Grasshopper Galapagos Tutorial            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2" data-content-id="2985220:Video:2331545" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">    <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31225175496?profile=RESIZE_710x&amp;ss=00%3A00%3A01.000&amp;width=136" alt="Free browser viewer for 3dm files + stream Grasshopper live to a link (gh-bridge)" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a">
                Free browser viewer for 3dm files + stream Grasshopper live to a link (gh-bridge)            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/klushinsky">Piotr Klushinsky</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a" data-content-id="2985220:Video:2331176" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">    <li>
        <div class="ib">
                <a href="https://www.grasshopper3d.com/video/smooth-stair">
        <img  src="https://storage.ning.com/topology/rest/1.0/file/get/31205147886?profile=original&amp;width=136" alt="Smooth Stair" width="136" />
    </a>
        </div>
        <div class="tb">
            <h3><a href="https://www.grasshopper3d.com/video/smooth-stair">
                Smooth Stair            </a></h3>
                        <p class="xg_lightfont">
                Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a>                    <span class="reactions">
                    <a href="https://www.grasshopper3d.com/video/smooth-stair#comments" data-page-type="detail" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a>
                                <a href="https://www.grasshopper3d.com/video/smooth-stair" data-content-id="2985220:Video:2330160" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno" data-page-type="detail" class="xg_sprite like-link-3 like-link">
                    0 <span class='details'>Likes</span>
                </a>
                </span>
            </p>
                    </div>
    </li>
    </ul><ul class="clist">  </ul>
</div>
        <div class="xg_module_foot">
            <ul>
                <li class="left"><a class="xg_sprite xg_sprite-add" href="https://www.grasshopper3d.com/video/video/chooseUploader">Add Videos</a></li>
                <li class="right"><a href="https://www.grasshopper3d.com/video/video">View All</a></li>
                                    <li class="right video-facebook-share" style="display:none; margin-right:10px;"><a target="_blank"
                        href="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fvideo%2Fvideo%3Ffrom%3Dfb"><img src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/icon/facebook.gif?xn_version=2156446720" alt="Facebook" /></a></li>
                    <script>
                        xg.addOnRequire(function () {
                            x$('.module_video').mouseover(function () { x$(this).find('.video-facebook-share').show(); })
                                    .mouseout(function () { x$(this).find('.video-facebook-share').hide(); });
                        });
                    </script>
                            </ul>
        </div>
    </div>

                </div>
            </div>
            <div id="xg_foot">
                <p class="left">
    © 2026             &nbsp; Created by <a href="/profile/ScottDavidson">Scott Davidson</a>.            &nbsp;
    Powered by<a class="poweredBy-logo" href="https://www.ning.com/" title="" alt="" rel="dofollow">
    <img class="poweredbylogo" width="87" height="15" src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/Ning_MM_footer_blk@2x.png?xn_version=3605040243"
         title="Ning Website Builder" alt="Website builder | Create website | Ning.com">
</a>    </p>
    <p class="right xg_lightfont">
                    <a href="https://www.grasshopper3d.com/main/embeddable/list">Badges</a> &nbsp;|&nbsp;
                        <a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fmain%2Findex%2Freport" dojoType="PromptToJoinLink" _joinPromptText="Please sign in to complete this step." _hasSignUp="false" _signInUrl="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fmain%2Findex%2Freport">Report an Issue</a> &nbsp;|&nbsp;
                        <a href="https://www.grasshopper3d.com/main/authorization/termsOfService?previousUrl=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Falbums%2Fdefinition-ring-pipe%3Frss%3Dyes%26xn_auth%3Dno">Terms of Service</a>
            </p>

            </div>
        </div>
        
        <div id="xj_baz17246" class="xg_theme"></div>
<div id="xg_overlay" style="display:none;">
<!--[if lte IE 6.5]><iframe></iframe><![endif]-->
</div>
<!--googleoff: all--><noscript>
	<style type="text/css" media="screen">
        #xg { position:relative;top:120px; }
        #xn_bar { top:120px; }
	</style>
	<div class="errordesc noscript">
		<div>
            <h3><strong>Hello, you need to enable JavaScript to use Grasshopper.</strong></h3>
            <p>Please check your browser settings or contact your system administrator.</p>
			<img src="/xn_resources/widgets/index/gfx/jstrk_off.gif" alt="" height="1" width="1" />
		</div>
	</div>
</noscript><!--googleon: all-->
<script type="text/javascript" src="https://static.ning.com/socialnetworkmain/widgets/lib/core.min.js?xn_version=1651386455"></script>        <script>
            var sources = ["https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/slick\/slick.min.js?xn_version=1434432709","https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.ui.widget.js?xn_version=202609161410","https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.iframe-transport.js?xn_version=202609161410","https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.fileupload.js?xn_version=202609161410","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/31267322266?profile=original&r=1789615406","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/11108766693?profile=original&r=1684134890","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/31267389287?profile=original&r=1789648119","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/31267322262?profile=original&r=1789615106"];
            var numSources = sources.length;
                        var heads = document.getElementsByTagName('head');
            var node = heads.length > 0 ? heads[0] : document.body;
            var onloadFunctionsObj = {};

            var createScriptTagFunc = function(source) {
                var script = document.createElement('script');
                
                script.type = 'text/javascript';
                                var currentOnLoad = function() {xg._loader.onLoad(source);};
                if (script.readyState) { //for IE (including IE9)
                    script.onreadystatechange = function() {
                        if (script.readyState == 'complete' || script.readyState == 'loaded') {
                            script.onreadystatechange = null;
                            currentOnLoad();
                        }
                    }
                } else {
                   script.onerror = script.onload = currentOnLoad;
                }

                script.src = source;
                node.appendChild(script);
            };

            for (var i = 0; i < numSources; i++) {
                                xg._loader.loading(sources[i]);
                createScriptTagFunc(sources[i]);
            }
        </script>
    <script type="text/javascript">
if (!ning._) {ning._ = {}}
ning._.compat = { encryptedToken: "<empty>" }
ning._.CurrentServerTime = "2026-09-22T08:11:47+00:00";
ning._.probableScreenName = "";
ning._.domains = {
    base: 'ning.com',
    ports: { http: '80', ssl: '443' }
};
ning.loader.version = '202609161410'; // DEP-260916_1:c427060 33
djConfig.parseWidgets = false;
</script>
    <script type="text/javascript">
        xg.token = '';
xg.canTweet = false;
xg.cdnHost = 'static.ning.com';
xg.version = '202609161410';
xg.useMultiCdn = true;
xg.staticRoot = 'socialnetworkmain';
xg.xnTrackHost = null;
    xg.cdnDefaultPolicyHost = 'static';
    xg.cdnPolicy = [];
xg.global = xg.global || {};
xg.global.currentMozzle = 'photo';
xg.global.userCanInvite = false;
xg.global.requestBase = '';
xg.global.locale = 'en_US';
xg.num_thousand_sep = ",";
xg.num_decimal_sep = ".";
(function() {
    dojo.addOnLoad(function() {
        if(window.bzplcm) { window.bzplcm.ts('hr'); window.bzplcm._profileSend(); }
            });
            ning.loader.require('xg.photo.photo.slideshow', 'xg.index.facebookLike', 'xg.video.index._shared', 'xg.video.video.ShowEmbedToggle', 'xg.index.like.desktopLike', function() { xg._loader.onLoad('xnloader'); });
    })();    </script>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-20033984-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script><script>
    document.addEventListener("DOMContentLoaded", function () {
        if (!dataLayer) {
            return;
        }
        var handler = function (event) {
            var element = event.currentTarget;
            if (element.hasAttribute('data-track-disable')) {
                return;
            }
            var options = JSON.parse(element.getAttribute('data-track'));
            dataLayer.push({
                'event'         : 'trackEvent',
                'eventType'     : 'googleAnalyticsNetwork',
                'eventCategory' : options && options.category || '',
                'eventAction'   : options && options.action || '',
                'eventLabel'    : options && options.label || '',
                'eventValue'    : options && options.value || ''
            });
            if (options && options.ga4) {
                dataLayer.push(options.ga4);
            }
        };
        var elements = document.querySelectorAll('[data-track]');
        for (var i = 0; i < elements.length; i++) {
            elements[i].addEventListener('click', handler);
        }
    });
</script>


    </body>
</html>