Sunday, April 8, 2012

LSS Matrix


About
It is an extension of Sketchup, which allows advanced copying of groups and component instances.


Installation
- Download «lss_matrix_1_0_beta.zip»
- Unpack contents of «Plugins» subfolder into SketchUp «Plugins» subfolder
- Unpack contents of «Resouces» subfolder into SketchUp «Resources» subfolder
- Enable 'LSS Matrix Toolbar': choose Sketchup Main Menu>> View>> Toolbars>> LSS Matrix Toolbar

Usage
«LSS Matrix» has preprocessing stage:
it is necessary to make an initial copy instance and «controlling» copy instance(s) before «LSS Matrix» dialog launching.

After preparations:
- Choose Plugins>> LSS Matrix>> Lss Matrix Dialog command from the main menu or click appropriate button of «LSS Toolbar»
- Pick the initial instance
- Pick copy instance(s)
- Adjust settings
- Click «Apply» to generate array of copies

Tuesday, March 27, 2012

Chronolux ver. 1.1 for SketchUP

Chronolux 1.1 for Sketchup

Version 1.1 updates.

New features:

  •  Interactive Resize Tool
  •  Pick Test Surface Tool
  •  Pick Window Face Tool

Updates:

  •  Global Settings dialog
  •  Time Settings dialog

Fixes:

  • Refresh command works properly even if test points were added inside a group
  • Report maker generates report without duplicating information about SVF and WVF

Overview of New Features Demo Video


Visit LSS site for more information and download.

Saturday, November 12, 2011

Chronolux 1.0 Beta for Sketchup 8M1

Description: Extension for Google Sketchup written on Ruby. Its goal is to test insolation duration and SVF.

Usage:
1) install the program using installer or unpack files from zip-file:
- "chronolux_ext.rb" and "Chronolux" folder unpack to Google Sketchup "Plugins" folder
- "chronolux.strings" and "chronolux" folder from "Resources/en-US" unpack to Google Sketchup "Resources/en-US" forlder
2) enable "LSS Chronolux Toolbar" Sketchup Main Menu>>View>>Toolbars>> LSS Chronolux Toolbar
3) open a Sketchup model, where insolation and/or SVF testing is to be made (model has to be geo-located)
3) add some test points to perform insolation and/or SVF testing

ver. 1.0. video:
 

Terms and Definitions
Duration of Insolation at a given point is the time period while direct sunlight reaches the test point.
Insolation is the solar radiation that reaches the earth's surface. It is measured by the amount of solar energy received per square centimetre per minute. (Note, that Chronolux does not calculate insolation, but only its duration).
SVF (sky view factor) is the extent of sky observed from a point as a proportion of the total possible sky hemisphere. (A Dictionary of Earth Sciences | 1999 | AILSA ALLABY and MICHAEL ALLABY).

ver 1.0 beta 1
fixes
- resource file (chronolux.strings) has a proper syntax now
- some patches were added in code to avoid encoding issues in localized versions

Visit project web-site for more info: http://sites.google.com/site/lssoft2011/

Monday, February 22, 2010

Geometry Interpolated Curve

Link to download crvsmth.rb

How to use:

Non Interactive Way
1) put “crvsmth.rb” to “Google SketchUp 6\Plugins” folder
2) start SketchUp 6
3) draw curve or make curve from a set of edges using Rick Wilson's 'weld.rb' plugin
4) select curve, right-click on it, then choose “Geom Interpolation...” command from the context menu

Interactive Way
1) choose "Draw Geom Interpolated Curve..." command from "Plugins" item of the main menu
2) draw curve interactively (it begins to appear after the 3-rd point placing)
3) hit key or left double-click to accept drawn curve

ver 1.1.
New functions:
- curve control points added to change curve shape interactively
- "Delete initial curve" option added

Bug fixes:
- closed curve processing fixed
- first and last curve segments processing implemented

ver. 1.2.
New features:

- interactive drawing of the curve is added
- control points recall across sessions is implemented

ver. 1.3.
New features:
- interactive curve edititing added

ver. 1.3. demo video:

Stick groups to mesh

Link to download mshstick.rb ver. 1.0.



Description:

Plug-in, which deforms selected group of faces to follow the selected surface

How to use:
1) put “mshstick.rb” to “Google SketchUp 6\Plugins” folder
2) start SketchUp 6
3) select some groups of faces, which you want to stick to another group of faces (surface mesh)
4) choose the command "Plugins>>Stick selected groups to mesh group" command from the main menu
5) pick the group with mesh, to which you are going to stick selected groups




ver. 1.1.
functions added:

- ability to choose stick direction added
- "Stick type" option added (allows to switch between "normal" and "super" stick type)
- ability to cancel process added
- ability to process almost any kind of ruling surface (solid-like surfaces are also supported now)
bug fixes:
- undo performance improved

ver. 1.2.
functions added:
- ability to specify free vector as stick ray direction (has not to deviate from preset direction much if stick type option is set to 'Normal')
- 'Skip edges projection stage' option added (it is useful if sticking group(s) has(have) enough dense mesh or it is necessary to leave the initial vertex count of sticking groups for some reason)
- 'Reflection ray' option added (refer to the video for more information)
- 'Offset value' adjustment value added (allows offset of sticked groups from the ruling surface)
- 'Magnify' adjustment value added (a kind of scale coefficient for 'reflection ray' vector length)

Tuesday, October 13, 2009

Curve control points ver. 1.0.

Ctrlpnts.rb plugin for Sketchup 6.0, which adds control construction points to curves
Download link to ctrlpnts.rb.

How to use:
1) put “ctrlpnts.rb” to “Google SketchUp 6\Plugins” folder
2) start SketchUp 6
3) draw arc curve, freehand curve or make a curve from a set of edges (use Rick Wilson's 'weld.rb' plugin)
4) select curve, right-click on it, then choose “Add control points to the curve” command from the context menu:"Curve Control Points Settings" dialog box appears, specify how many control points you want to add and select appropriate "Curve vertices 'behaviour': ", then click "OK"
5) you may move added construction points to change processed curve shape

Known issues:
- script does not work properly with closed curves
- moving more than one control point at a time does not work yet (ver. 1.0. processes only one control point change event for now)

ver. 1.0. demo video:

Thursday, September 3, 2009

[Plugin] 2 Faces + Path

ver. 1.0.
Download link

Description:
Plug-in, which creates blended object from 2 faces + path curve.

How to use:
1) put “pathface.rb” to “Google SketchUp 6\Plugins” folder
2) start SketchUp 6
3) draw 2 faces and one curve then select them
4) choose “Plugins>> 2 Faces + Path” command from the main menu or from the context menu




ver. 1.2.
functionality added:
- adjustment curve processing added (it is available by choosing a command from the context menu, when blended group is selected, refer to ver. 1.2. demo video)

bug fixes:
- statistic report fixed

Known issues:
- adjustment curve usage for tracks group generates intermediate faces also
- initial faces changing discards adjustment curve
fixing of issues demands major refactoring

ver. 1.2. features videos (set of 2 videos):