Wednesday, March 25, 2015

Importing AutoCad 2d & 3d into Sketchup

Collecting pertinent info and links. Work in progress:

About flattening and cleaning AutoCAD drawings before IMPORT TO SKETCHUP
http://sketchucation.com/forums/viewtopic.php?f=15&t=43809
excerpts below
--------------------

Some Top Tips for importing dwg / dxf into SketchUp.
If you have Autocad........
1. If you are importing a 2d CAD file, run the FLATTEN command - this ENSURES everything is actually 2d.
2. Run OVERKILL command - gets rid of any duplicate data
(These 2 Commands are possibly Express Tool Commands).
3. Run PURGE command (most important Tip of the lot). Run PURGE again just to make sure !!! (PURGE ALL)

If you don't have Autocad, get the person who is sending you the file to do these 3 things.
..........
Hope this Helps
Bye
Howard Leslie


In AutoCAD, copy what you want to import to SketchUp to a new file. This avoids many import issues it seems - seems like old DWG files can contain so much stale data that you get more junk in SketchUp.
  1. Place everything around Origin
  2. Zoom extent - to ensure there is no stray objects far off
  3. Flip to a side view and check if some lines go up/down in an extreme distance. (I often come across drawings where lines shoot 50km into the air )
  4. Explode Polylines and 2dPolylines (If a polyline contains Arcs SketchUp will import them as straight lines from start to end)
  5. If drawing should be 2D, flatten to ensure it is.
  6. Purge All 
I find even drawing over can cause problems, as you can still inherit some tiny fraction of inaccuracy - like slightly off angle that just mess up everything later on. If anything, I try to draw with the rectangle tool as much as possible to ensure proper 90 degrees angles.
 
I often turn on Edges Color by Axis after importing to spot lines that are off axis.
Thomas Thomassen — SketchUp Monkey & Coding addict


Importing AutoCad ACA Walls etc into Sketchup: coming soon

Thursday, January 15, 2015

HIBERFIL.SYS and PAGEFILE.SYS space hogs:

Removing and/or reducing HIBERFIL.SYS and PAGEFILE.SYS space hogs:
When checking space on hard drives using WinDirStat or SpaceSniffer you may find VERY LARGE hiberfil.sys and pagefile.sys showing up taking up HUGE amounts of space.
- i limited pagefilesys from 2000 to 4000 (only on certain machines)
- i turned off hibernation using admin elevated cmd line
- I use system explorer, running always, to have display of CPU and Memory usage in the task bar
    - http://systemexplorer.net/ It’s FREE and awesome

PAGEFILE:
Go to Control Panel >System>Advanced System Settings>Performance Settings>Advanced>Virtual Memory. Set it to "custom size" and select a size (in MB). Change drive location of Pagefile to use both physical drives, less on the OS drive for better performance:
http://superuser.com/questions/237813/how-can-i-move-the-page-file-to-another-physical-disk-location

- Open “Command prompt” which you find in All Programs>Accessories (run as admin)
type : powercfg -h off
then hit Enter. DONE.
- Excerpt: (If you don't do anything that demands loads of RAM, since you have 12gb RAM, you could set it to a small amount (4gb or so) or even disable it, depending on what you do or what applications you run. Worst case, you disable it, and launch several apps or games, and get an "out of memory" error. Just increase it and reboot.)

- Exploring options of changing drive location of Pagefile to use both physical drives, less on the OS drive for better performance:

ALL about Optimizing Virtual Memory:

MORE about virtual memory and pagefilesys:


HIBERNATION
TURN OFF Hibernation completely, removing Hiberfil.sys after startup:

Keep Hibernation ON but make it HALF the size:
excerpt:
I case you want the hibernate function but not want it that back you can trim it to half the size
First turn it off
powercfg /h off
(you might want to reboot here)
the turn it on with half the size (in percent)
powercfg /h /size 50

Unfortunately you cannot go under 50%
The page file size can be reduced by opening System Properties, by right click-ing my computer, select properties. Select Advanced system settings, in the windows called System Properties select Advanced, and click Settings to get Performance Options and select Advanced again. Observe the current size of the page file and click Change... . Default this is 1.5 times the size for large amounts of memory. I set this to custom size of 2000 Initial and Maximum 4000



Wednesday, January 14, 2015

Windows duplicate file finding programs

NEEDS MORE INFO & CONCLUSION

http://www.howtogeek.com/200962/how-to-find-and-remove-duplicate-files-on-windows/

excerpt:

http://doubles.sourceforge.net/

Duplicate Files Finder is another barebones-yet-functional open-source application with a no-frills interface. It actually has a different approach from other applications. It looks for files that have the exact same size and only then compares them to see if they’re duplicates of each other.
This means you won’t get the almost-but-not-quite-exact matching features other applications provide. However, it also means that Duplicate File Finder should be even faster at scanning through a larger set of files. if you only care about files that are completely identical and not just almost identical, you can save time with Duplicate File Finder. It doesn’t have the prettiest interface, but it definitely works.
---------------------
DoubleKiller:
http://lifehacker.com/290825/find-and-remove-duplicate-files-with-doublekiller

Clone Tools:
Clone Tools is a program that can find duplicate folders. It can also find similar but not identical folders and then lets you merge them or purge all duplicates from one of them.Clone Tools
others:
clonespy - http://www.clonespy.com/

EasyDuplicateFinder: (might be bait and switch pay scheme)
http://lifehacker.com/290824/consolidate-your-data-with-the-easy-duplicate-finder

Monday, January 12, 2015

Compare & Synchronize Folders/Files - Free and pay programs

Revisiting the best software to install that will compare folders and files and allow for easy merging and syncing. Currently investigating Open Source options so i can install on all PC's and laptops as needed and keep things clean and organized.

I am most likely sticking with:
FolderMatch:
I have loved and used FolderMatch with much success, but it is pay and it periodically wants or requires you to pay for an upgrade. Doesn't cost too much to purchase($25) and upgrade($12). This program seems to be the most visually friendly and easy to understand so far. Been in this biz forever.
http://www.foldermatch.com/

they have a page listing competitor software which is a good list to investigate:
http://www.foldermatch.com/fmcompetitors.htm

Beyond Compare: Free trial, but costs about $30. Very nice and powerful. PRO version also.
http://www.scootersoftware.com/features.php?zz=gallery

WinMerge:
Open Source. "Differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle." check site for last stable version. (winmerge 2.14.0)
http://lifehacker.com/290657/compare-and-merge-files-and-folders-with-winmerge/all

FreeFileSync:Open Source. Cross platform
Some comments mention being cautious of bundled apps on install. Not sure if true.
http://lifehacker.com/5335995/freefilesync-offers-robust-file-syncing-with-easy-to-use-interface

Others mentioned in articles and forums:
- FileSync
- TreeComp
- WinDiff
- kdiff3 - http://kdiff3.sourceforge.net/
- PureSync
- windows synctoy

Powercfg command - Laptop Battery Report and much more

http://www.sevenforums.com/tutorials/4569-power-efficiency-diagnostics-report.html
excerpt below:
The Power Efficiency Diagnostics will analyze your system for common energy efficiency and battery life problems, and report any errors, warnings, and informational details found.
This tutorial will show you how to run a power efficiency diagnostics report of your computer in Windows 7 and Windows 8.
warning:
You should run this report when your computer is idle and with no open programs or documents for the best results.

Here's How:
1. Open an elevated command prompt in Windows 7 or Windows 8.
(right click on cmd, run as admin)
2. In the elevated command prompt, copy and paste the command below, and press Enter. (see screenshot below)
NOTE: This will take 60 seconds to run by default. When done it will give you a quick report of any problems found and place a detailed Energy_Report.html file on your desktop.
powercfg -energy -output %USERPROFILE%\Desktop\Energy_Report.html

You could also change the command to be able to use your own location for where you want the Energy_Report.html file to be placed (outputted) at.

powercfg -energy -output "C:\Energy_Report.html"


other links:
http://www.hanselman.com/blog/PowerCfgTheHiddenEnergyAndBatteryToolForWindowsYoureNotUsing.aspx

http://www.sevenforums.com/general-discussion/67440-powercfg-flashes-sec-then-gone-help.html

Friday, September 27, 2013

Color Names - Color map with meaningful names

Very helpful site for choosing color, figuring out color names, etc
 Rgb, cmyk, hex values.Hues. RGB Chart & Multi Tool. Color search. Color wheel. Color scheme



Tuesday, September 24, 2013

difference between responsive vs. adaptive web design

http://www.techrepublic.com/blog/web-designer/what-is-the-difference-between-responsive-vs-adaptive-web-design/

What is the difference between responsive vs. adaptive web design?

Ryan Boudreaux clears up some of the confusion about what is meant by responsive vs. adaptive web design. While similar in their goal, the approaches are different. 
One of the hottest issues in web developer circles this year is accessibility of websites on various devices other than the standard desktop or laptop screens. While the subject is not new, it has taken on a relatively new approach with respect to how to deal with the opportunities ahead.
With mobile devices, tablets, and similar gadgets gaining ground faster than most can keep up, it behooves organizational stakeholders to address the issues encompassing user interactions and acceptance of their websites on the latest diminutive gizmos. Oh, and don't forget other devices acquiring web-enabled screens such as refrigerators, washing machine,s and other everyday appliances.
Users who access your websites through their mobile devices or other display screens really do not care what method you use, just as long as that they can effectively navigate your website on whatever device they happen to be using. For that reason, the two methods described in this article have been devised for web developers to meet the challenge, and while responsive (RWD) and adaptive (AWD) design methods are both addressing the issue for rendering websites on mobile devices, there are subtle differences between them that I will attempt to explain.

RWD

The phrase Responsive Web Design was coined several years ago by Ethan Marcotte and first introduced in his A List Apart article, "Responsive Web Design" and later, his book, A Book Apart - Responsive Web Design. Marcotte's key points of RWD are listed below. In my post on the subject, "How to get started with Responsive Web Design," I described how a responsive website design starts with the primary task of incorporating CSS3, media queries, the @media rule, and fluid grids that use percentages to create a flexible foundation. These key points, as well as the use of EMs, flexible images, flexible videos, and fluid type, allow the responsive website to adapt its layout to the viewing device, user agent, and environment.
The distilled definition of a responsive web design is that it will fluidly change and respond to fit any screen or device size.

AWD

The phrase Adaptive Web Design was coined by Aaron Gustafson, who wrote the book of the same title. It essentially utilizes many of the components of progressive enhancement (PE) as a way to define the set of design methods that focus on the user and not the browser. Using apredefined set of layout sizes based on device screen size along with CSS and JavaScript, the AWD approach adapts to the detected device. A recent post, "Understanding progressive enhancement techniques in web design" described the layers that make up the adaptive approach.
The three layers of Progressive Enhancement:
  • Content layer = rich semantic HTML markup
  • Presentation layer = CSS and styling
  • Client-side scripting layer = JavaScript or jQuery behaviors
In a recent podcast interview, Aaron describes how the term was selected; he wanted to disambiguate his book from the Filament Group's book, "Designing with Progressive Enhancement". Aaron goes on to mention in the podcast:
"So, we were trying to think of, you know, what exactly does all of this stuff really mean, and it was about creating rich, adaptable experiences that tailor themselves to the particular device that you were working with. So, the way that I view progressive enhancement is very much analogous to adaptive web design. It's essentially the same concept."
The condensed definition of an adaptive design is that it will change to fit a predetermined set of screen and device sizes.

Comparisons and distinctions

The biggest similarity between the two methods is that they both allow websites to be viewed in mobile devices and various screen sizes, ultimately providing visitors with a better mobile user experience. Where the two methods differ is in their delivery of the responsive/adaptive structures: RWD relying on flexible and fluid grids, and AWD relying on predefined screen sizes. One of the main distinctions between the two is that RWD might take more code and implementation strategies with the fluid grids, CSS, and flexible foundations, while AWD has a streamlined, layered approach, which utilizes scripting to assist with adapting to various devices and screen sizes.
Some would argue that the terms used invite confusion, in particular, responsive, and might not accurately reflect what is actually occurring when a website changes its design according to the particular mobile device being used. Paul Gordon argues this point in his blog post, "Adaptive or Responsive Design."
If you are interested in reviewing live examples of known web sites that utilize the methods described in this piece, check out this list of 70 Examples of Modern Responsive Web Designfrom Splashnology Web Design and Development (both AWD and RWD are represented).
One of the websites on the list includes Abberdein, which utilizes RWD in its WordPressWhiteboard framework, and includes several  features in the code such as div column widths set as a percentage (%). It also utilizes the Less Framework CSS grid system, which  contains four layouts and three sets of typography presets, all based on a single grid.
An example of a website that utilizes AWD would be the Screaming Frog, a search engine marketing agency, which utilizes @media query  and @media screen properties in its CSS to set breakpoints at set pixel widths depending on the device recognized in the browser window.