New pages
(newest | oldest) View (newer 500 | older 500) (20 | 50 | 100 | 250 | 500)
- 07:20, 22 April 2017 MakeArrayFromSearch (hist) [396 bytes] Nickpisca (talk | contribs) (Created page with " Function MakeArrayFromSearch(SearchStr As String) As Variant MySel.Search SearchStr Dim TempArr() If MySel.Count = 0 Then ReDim TempArr(0) MakeArrayFromSearch =...")
- 07:20, 22 April 2017 MakeArrayFromExcelColumn (hist) [639 bytes] Nickpisca (talk | contribs) (Created page with " Function MakeArrayFromExcelColumn(ColumnNo As Integer, TotalRows As Integer) As Variant Dim CurArr() ReDim CurArr(1) CurArr(0) = "" For MK = 2 To TotalRows Dim Cur...")
- 07:19, 22 April 2017 MEL TEST1 (hist) [45 bytes] Nickpisca (talk | contribs) (Created page with "{{:Category:In-House MEL}} {{:Category:MEL}}")
- 07:18, 22 April 2017 MEL ClosestPointOnCurve (hist) [1,079 bytes] Nickpisca (talk | contribs) (Created page with "Best link ever.... http://www.gooroos.com/addframe.html?page=http://www.gooroos.com/closestPointOnCurve.html // Create the closestPointOnCurve node. createNode -nam...")
- 07:17, 22 April 2017 MELRandomRename (hist) [326 bytes] Nickpisca (talk | contribs) (Created page with " global proc RandomRename(string $SearchStr, string $ReplStr) { //Bernice Ngo and Nick Pisca 2010 string $VMF_Obj[] = `ls -tr $SearchStr`; int $VMF_ObjSize = `size($V...")
- 07:16, 22 April 2017 MEL Report (hist) [651 bytes] Nickpisca (talk | contribs) (Created page with " global proc string Report(float $Perc){ //0001D LLC 2015 Nick Pisca //float $Perc = 66.3; string $fff = `file -q -sn -shortName`; string $fffe = substring($fff, 0, (s...")
- 07:16, 22 April 2017 MELHardwareRenderingSequence (hist) [582 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nick Pisca 0001d 2009 for ($t=0;$t<5;$t++) { currentTime $t; string $Counter; if ($t<10) { $Counter = "000" + $t; } else if ($t<100 && $t>9) { $Counte...")
- 07:16, 22 April 2017 Load Variables from Text File (hist) [394 bytes] Nickpisca (talk | contribs) (Created page with " loadText = new loadVars(); loadText.load("resume.txt"); loadText.onLoad = function() { scroller.text = this.resumetext; }; loadTextC = new loadVars(); loadTextC.l...")
- 07:15, 22 April 2017 Load Image By Hover and Resize with Click (hist) [1,113 bytes] Nickpisca (talk | contribs) (Created page with " on (rollOver) { $DisplayStr = "Captions Here."; $LinkStr = "IMAGES/31_ImageName.jpg"; var HOD = createTextField("mytext", 9,(this._xmouse + 8),(this._ymouse - 3),250,200...")
- 07:15, 22 April 2017 Load Family of Images with Modulus (hist) [736 bytes] Nickpisca (talk | contribs) (Created page with " var myImageHolder = createEmptyMovieClip("myImageHolder", 50); var $totalImages = 113; //total minus one var $randval = int((Math.random()*$totalImages)+1); myImageHold...")
- 07:15, 22 April 2017 LoadExtRef (hist) [518 bytes] Nickpisca (talk | contribs) (Created page with " Function LoadExtRef(OldObj As Variant, ExtRefSet As HybridBody) As Variant If MySel.Count <> 0 Then MySel.Clear End If MySel.Add OldObj MySel.Copy If MySel.Count...")
- 07:14, 22 April 2017 LineFromArcEndPts (hist) [830 bytes] Nickpisca (talk | contribs) (Created page with " Function LineFromArcEndPts(ArcCrv As Variant, ConstSet As HybridBody, DestSet As HybridBody) As HybridShapeLinePtPt If CrvCheck(ArcCrv) Then Dim BPt As HybridShapePoint...")
- 07:14, 22 April 2017 LinCongByTime (hist) [237 bytes] Nickpisca (talk | contribs) (Created page with " Public RValue rvalue = 0.422 Public Function LinCongByTime() Dim OT, ConstB, ConstM ConstB = CDbl(Time)*1000 ConstM = 1000 OT = ((RValue*ConstB)+1) Mod ConstM RValue...")
- 07:13, 22 April 2017 Lasernotch Eggcrate Script 2004 (hist) [3,012 bytes] Nickpisca (talk | contribs) (Created page with "right|thumb|300px|Lasernotching Setup. right|thumb|300px|Lasernotching Complete. Image:LASERNOTCHIMAGE03.png|...")
- 07:12, 22 April 2017 Keyframed Transparency (hist) [1,445 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nicholas Pisca Copyright 2005 //creates a keyframed transparency transition by getting a Z-translate attribute int $iii = 0; $jump = `ls -sl`; int $sizejump =...")
- 07:10, 22 April 2017 Keyframe Updating-ResearchNodes (hist) [1,035 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:keyframe-update.mel /* This little script shows how to keyframe individual attributes and how to force a scree...")
- 07:09, 22 April 2017 KeyframeRGB MEL (hist) [589 bytes] Nickpisca (talk | contribs) (Created page with " global proc KeyframeRGB(float $RVal, float $GVal, float $BVal, float $TimeVal, string $MatName) { if ($RVal != -1) { setKeyframe -at ("colorR") -v $RVal -t $TimeVal $Mat...")
- 07:09, 22 April 2017 KeepTrimOrientation (hist) [1,045 bytes] Nickpisca (talk | contribs) (Created page with " Function KeepTrimOrientation(TrimObj As HybridShapeTrim, nthSmallest As Integer) As Boolean Dim UVal As Integer Dim VVal As Integer UVal = -1 Dim WinningArr(3) Dim Winni...")
- 07:08, 22 April 2017 KeepSplitByArea (hist) [647 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSplitByArea(SplitSurface As Variant, ForSmaller0ForBigger1 as Integer) Dim Pt1Meas 'As Measurable Set Pt1Meas = thespaworkbench.GetMeasurable(SplitSurface) Dim AAr...")
- 07:08, 22 April 2017 KeepSolidSplitByVolumeInPart (hist) [1,423 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSolidSplitByVolumeInPart(SplitSolid As Split, ForSmaller0ForBigger1 As Integer, CurPart As Part) Dim Ori Ori = SplitSolid.SplittingSide Dim OppOri OppOri = Not Sp...")
- 07:08, 22 April 2017 KeepSolidSplitByVolume (hist) [943 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSolidSplitByVolume(SplitSolid As Split, ForSmaller0ForBigger1 As Integer) If IsUpdatable(SplitSolid) Then Dim Pt1Meas Set Pt1Meas = TheSPAWorkbench.Get...")
- 07:08, 22 April 2017 KeepSolidSplitByIntersection (hist) [541 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSolidSplitByIntersection(SplitSolid As Split, CompareObj As Variant) Dim Ori Ori = SplitSolid.SplittingSide Dim OppOri OppOri = Not SplitSolid.SplittingSide I...")
- 07:07, 22 April 2017 KeepSmallestSplit (hist) [478 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSmallestSplit(SplitSurface As Variant) Dim Pt1Meas 'As Measurable Set Pt1Meas = thespaworkbench.GetMeasurable(SplitSurface) Dim AArea As Double AArea = Pt1Meas.Ar...")
- 07:07, 22 April 2017 KeepSmallerCurvePar (hist) [712 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepSmallerCurvePar(CurvePar As HybridShapeCurvePar) If IsUpdatable(CurvePar) Then Dim CMeas Set CMeas = TheSPAWorkbench.GetMeasurable(CurvePar) Dim F...")
- 07:07, 22 April 2017 KeepInsideBox (hist) [758 bytes] Nickpisca (talk | contribs) (Created page with " global proc string KeepInsideBox(string $ObjName, float $BBMin[], float $BBMax[]) { //Author Nick Pisca 0001d 2010 //string $ObjName = "nurbsSphere1"; float $BBMax[] = {1...")
- 07:06, 22 April 2017 KeepHighestLevel (hist) [785 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepHighestLevel(LevelPlane As HybridShapePlaneOffset, TestPtObj As Variant) If IsUpdatable(LevelPlane) And IsUpdatable(TestPtObj) Then Dim OrigOri As Integer...")
- 07:06, 22 April 2017 KeepCurveSplitByLength (hist) [654 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepLongestSplit(InputSpl As HybridShapeSplit, ForSmaller0ForBigger1 As Integer) MyPart.UpdateObject InputSpl Dim HMeas Set HMeas = theSPAWorkbench.GetMeasurable(Input...")
- 07:06, 22 April 2017 KeepBiggestSplit (hist) [476 bytes] Nickpisca (talk | contribs) (Created page with " Sub KeepBiggestSplit(SplitSurface As Variant) Dim Pt1Meas 'As Measurable Set Pt1Meas = TheSPAWorkbench.GetMeasurable(SplitSurface) Dim AArea As Double AArea = Pt1Meas.Ar...")
- 07:05, 22 April 2017 IsWithinDist (hist) [579 bytes] Nickpisca (talk | contribs) (Created page with " global proc int IsWithinDist(string $Obj1, string $Obj2, float $Dist) { //Author Nick Pisca 0001d 2009 float $B1[] = `getAttr($Obj1+".translate")`; vector $B1Vec...")
- 07:05, 22 April 2017 IsWithDistByString MEL (hist) [676 bytes] Nickpisca (talk | contribs) (Created page with " global proc int IsWithDistByString(string $SkipStrArr[], vector $TestVec, float $Rad) { //0001D LLC 2015 Nick Pisca //string $SkipStrArr[] = {"0.888,0.777","0.555,0.6"};...")
- 07:05, 22 April 2017 IsVectorInArrayWithinDistance (hist) [735 bytes] Nickpisca (talk | contribs) (Created page with " vector $TTArr[]; $TTArr[0] = <<2,3,22>>; $TTArr[1] = <<2,-3,22>>; $TTArr[2] = <<-2,3,22>>; vector $MArr = <<22,23,22>>; int $HHH = IsVectorInArrayWithinRange($MArr, $TTA...")
- 07:04, 22 April 2017 IsVectorInArray (hist) [839 bytes] Nickpisca (talk | contribs) (Created page with " vector $TTArr[]; $TTArr[0] = <<2,3,22>>; $TTArr[1] = <<2,-3,22>>; $TTArr[2] = <<-2,3,22>>; vector $MArr = <<2,3,22>>; int $HHH = IsVectorInArray($MArr, $TTArr); globa...")
- 07:04, 22 April 2017 IsUpdatableInPart (hist) [243 bytes] Nickpisca (talk | contribs) (Created page with " Function IsUpdatableInPart(InputObj As Variant, CurPart As Part) As Boolean On Error GoTo blast CurPart.UpdateObject InputObj IsUpdatableInPart= True Exit Function blast...")
- 07:04, 22 April 2017 IsUpdatable (hist) [211 bytes] Nickpisca (talk | contribs) (Created page with " Function IsUpdatable(InputObj As Variant) As Boolean On Error GoTo Blast2 MyPart.UpdateObject InputObj IsUpdatable = True Exit Function Blast2: IsUpdatable = False End...")
- 07:03, 22 April 2017 IsSurfaceAbove (hist) [552 bytes] Nickpisca (talk | contribs) (Created page with " Function IsSurfaceAbove(BottomObj As Variant, TopObj As Variant) As Boolean If IsUpdatable(BottomObj) = False Or IsUpdatable(TopObj) = False Then IsSurfaceAbove...")
- 07:03, 22 April 2017 IsSpace (hist) [202 bytes] Nickpisca (talk | contribs) (Created page with " Function IsSpace(Obj1 As Variant) As Boolean On Error GoTo Blast Dim HHH As ArcSpace Set HHH = Obj1 IsSpace = True Exit Function Blast: IsSpace = False End Function...")
- 07:03, 22 April 2017 IsSmartUpdatable (hist) [272 bytes] Nickpisca (talk | contribs) (Created page with " Function IsSmartUpdatable(InputObj As Variant) As Boolean On Error GoTo blast Set CurPart = GetContainingPart(InputObj) CurPart.UpdateObject InputObj IsSmartUpdatable...")
- 07:02, 22 April 2017 IsProductDocument (hist) [244 bytes] Nickpisca (talk | contribs) (Created page with " Function IsProductDocument(CurObj As Variant) As Boolean On Error GoTo Blast Dim CurPD As ProductDocument Set CurPD = CurObj IsProductDocument = True Exit Function Blas...")
- 07:02, 22 April 2017 IsProductActive (hist) [751 bytes] Nickpisca (talk | contribs) (Created page with " Function IsProductActive() As Boolean OPArr = StrangeComponent("Part", "TESTCASE1", CATIA.ActiveDocument.Product.Products, CATIA.ActiveDocument.Product) Set Outp...")
- 07:02, 22 April 2017 IsPlanar (hist) [235 bytes] Nickpisca (talk | contribs) (Created page with " Function IsPlanar(InputObj As Variant) As Boolean Dim CM Set CM = TheSPAWorkbench.GetMeasurable(InputObj) If CM.GeometryName = 7 Then IsPlanar = True Else IsPla...")
- 07:02, 22 April 2017 IsPartDocument (hist) [232 bytes] Nickpisca (talk | contribs) (Created page with " Function IsPartDocument(CurObj As Variant) As Boolean On Error GoTo Blast Dim CurPD As PartDocument Set CurPD = CurObj IsPartDocument = True Exit Function Blast: IsPar...")
- 07:01, 22 April 2017 IsObjInSetWithinDist (hist) [583 bytes] Nickpisca (talk | contribs) (Created page with " Function IsObjInSetWithinDist(STRUCTSet As HybridBody, CompareObj As Variant, DistVal As Double) As Boolean Dim MEMCounter As Integer MEMCounter = 1 Dim TMeas Set TMeas =...")
- 07:01, 22 April 2017 IsNumber (hist) [210 bytes] Nickpisca (talk | contribs) (Created page with " Function IsNumber(ValueObj As String) As Boolean On Error GoTo Blast Dim HHH As Double HHH = CDbl(ValueObj) IsNumber = True Exit Function Blast: IsNumber = False End...")
- 07:00, 22 April 2017 IsMidPtCoordToFarFromCurve (hist) [622 bytes] Nickpisca (talk | contribs) (Created page with " Function IsMidPtCoordToFarFromCurve(Pt1 As Variant, Pt2 As Variant, CCurve As Variant, MaxDist As Double, ConstSet As HybridBody) As Boolean Dim MidPt As HybridShapePointB...")
- 07:00, 22 April 2017 IsIntersectionResultCurve (hist) [636 bytes] Nickpisca (talk | contribs) (Created page with " Function IsIntersectionResultCurve(Obj1 As Variant, Obj2 As Variant, ConstSet As HybridBody) As Boolean On Error GoTo Blast If CheckIntersection(Obj1, Obj2, MyPart, M...")
- 06:59, 22 April 2017 IsIntInArray MEL (hist) [456 bytes] Nickpisca (talk | contribs) (Created page with " global proc int IsIntInArray(int $ObjNum, int $Arr1[]) { //Nick Pisca 2011, 0001d //int $ObjNum = 5; int $Arr1[] = {99,2,1,4}; int $Boo = 0; int $x = 0;...")
- 06:59, 22 April 2017 IsInStrArr MEL (hist) [433 bytes] Nickpisca (talk | contribs) (Created page with " global proc int IsInStrArr(string $Str[], string $CompareStr) { //0001D LLC 2015 Nick Pisca //string $Str[] = {"dd","ee","FF"}; string $CompareStr = "ee"; //IsInStrArr(...")
- 06:59, 22 April 2017 IsInIntArray MEL (hist) [293 bytes] Nickpisca (talk | contribs) (Created page with " global proc int IsInIntArray(int $IntArr[], int $IntNum) { for ($x=0;$x<size($IntArr);$x++) { if ($IntArr[$x] == $IntNum) { return 1; } } return 0; } ''Mo...")
- 06:58, 22 April 2017 IsCurveAbove (hist) [568 bytes] Nickpisca (talk | contribs) (Created page with " Function IsCurveAbove(BottomObj As Variant, TopObj As Variant) As Boolean If IsUpdatable(BottomObj) = False Or IsUpdatable(TopObj) = False Then IsCurveAbove =...")
- 06:58, 22 April 2017 IsConvertibleToNumber (hist) [316 bytes] Nickpisca (talk | contribs) (Created page with " Function IsConvertibleToNumber(InputStr As Variant) As Boolean On Error GoTo Blast HHH = CDbl(InputStr) If InputStr = "" Then IsConvertibleToNumber = False Exit...")
- 06:58, 22 April 2017 IsAppOpen (hist) [221 bytes] Nickpisca (talk | contribs) (Created page with " Function IsAppOpen(AppName As String) As Boolean On Error GoTo Blast Set MyApp = GetObject(, AppName & ".Application") IsAppOpen = True Exit Function Blast: IsAppOpen =...")
- 06:58, 22 April 2017 Is64Bit (hist) [195 bytes] Nickpisca (talk | contribs) (Created page with " Function Is64Bit() As Boolean If InStr(CATIA.SystemConfiguration.OperatingSystem, "64") <> 0 Then Is64Bit = True Else Is64Bit = False End If End Function Ca...")
- 06:57, 22 April 2017 Incidence Angle from Polygons-ResearchNodes (hist) [88 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=examples:incidenceanglespoly.mel Category:MEL")
- 06:56, 22 April 2017 In-House MEL (hist) [7 bytes] Nickpisca (talk | contribs) (Created page with "Test...")
- 06:56, 22 April 2017 ImmediateAnnotation (hist) [617 bytes] Nickpisca (talk | contribs) (Created page with " Sub ImmediateAnnotation(PointObj As HybridShape, TextStr As String) Dim PtMeas Dim Ccoords() ReDim Ccoords(2) Set PtMeas = theSPAWorkbench.GetMeasurable(P...")
- 06:09, 22 April 2017 Image Gallery (hist) [452 bytes] Nickpisca (talk | contribs) (Created page with "thumb|400px|MEL scripted cellular 3D Print vrml color Spheriolithography technique pioneered by Nick Pisca. Image:N005sfw.jpg|thumb|400px|MEL...")
- 06:08, 22 April 2017 HybridShapeExistsInHybridBody (hist) [276 bytes] Nickpisca (talk | contribs) (Created page with " Function HybridShapeExistsInHybridBody(InputStr As String, CurSet as HybridBody) As Boolean On Error GoTo blast Set HHH = CurSet.HybridShapes.Item(InputStr) HybridShapeExi...")
- 06:07, 22 April 2017 HybridShapeExists (hist) [242 bytes] Nickpisca (talk | contribs) (Created page with " Function HybridShapeExists(InputStr As String) As Boolean On Error GoTo blast Set HHH = CurSet.HybridShapes.Item(InputStr) HybridShapeExists = True Exit Function blast:...")
- 06:07, 22 April 2017 Honeycomb Panels 03-madeincalifornia (hist) [2,501 bytes] Nickpisca (talk | contribs) (Created page with "'Direct: http://madeincalifornia.blogspot.com/2009/01/honeycomb-panels-03.html Option Explicit ' Author: Milutin Cerovic 2009 ' www.4ofseven.com ' adapted:http://www.ma...")
- 06:06, 22 April 2017 History (hist) [704 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Academic_Archives.</div> __TOC__ == Graphic User Interface == === Papers === * [http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.pdf Ivan S...")
- 06:06, 22 April 2017 HasVolume (hist) [340 bytes] Nickpisca (talk | contribs) (Created page with " Function HasVolume(InputBody As Variant, CurPart As Part) As Boolean On Error GoTo Blast2 Dim CMEAS Set CMEAS = theSPAWorkbench.GetMeasurable(CurPart.CreateReferenceFromOb...")
- 06:06, 22 April 2017 HasRadius (hist) [297 bytes] Nickpisca (talk | contribs) (Created page with " Function HasRadius(InputCrv As Variant) As Double On Error GoTo blast Dim PtMeas Dim RadiusVal As Double Set PtMeas = TheSPAWorkbench.GetMeasurable(InputCrv) RadiusVa...")
- 06:05, 22 April 2017 HasParent (hist) [214 bytes] Nickpisca (talk | contribs) (Created page with " Function HasParent(CurObj As Variant) As Boolean On Error GoTo Blast Dim NAParent Set NAParent = CurObj.Parent HasParent = True Exit Function Blast: HasParent = False...")
- 06:05, 22 April 2017 HasPackage (hist) [406 bytes] Nickpisca (talk | contribs) (Created page with " 'Dim PkgManager 'Set PkgManager = MyPart.GetItem("GTCAttPkgManagerVBExt") Function HasPackage(InputObj As Variant) As Boolean On Error GoTo Blast Dim pkgs As AttPackage...")
- 06:05, 22 April 2017 HasHOffset (hist) [214 bytes] Nickpisca (talk | contribs) (Created page with " Function HasHOffset(BeamBeam As Variant) As Boolean On Error GoTo Blast Dim HS HS = BeamBeam.HOffset.Value HasHOffset = True Exit Function Blast: HasHOffset = False E...")
- 06:04, 22 April 2017 HasCOG (hist) [258 bytes] Nickpisca (talk | contribs) (Created page with " Function HasCOG(PointObj As Variant) As Boolean On Error GoTo Blast Dim MMeas Set MMeas = TheSPAWorkbench.GetMeasurable(PointObj) Dim MM(2) MMeas.GetCOG MM HasCOG = Tru...")
- 06:04, 22 April 2017 HasArea (hist) [282 bytes] Nickpisca (talk | contribs) (Created page with " Function HasArea(InputSurf As Variant) As Boolean On Error GoTo Blast2 Dim CMEAS Set CMEAS = TheSPAWorkbench.GetMeasurable(InputSurf) Dim AreaCalc As Double AreaCalc = C...")
- 06:04, 22 April 2017 HasAngleBetween (hist) [289 bytes] Nickpisca (talk | contribs) (Created page with " Function HasAngleBetween(Obj1 As Variant, Obj2 As Variant) As Double On Error GoTo Blast Set C2 = TheSPAWorkbench.GetMeasurable(Obj1) AngleVal = C2.GetAngleBetween(Obj2)...")
- 06:03, 22 April 2017 Get Curve Intersection Coordinates-ResearchNodes (hist) [113 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:getcurveintersectioncoordinates.mel Category:MEL")
- 06:03, 22 April 2017 GetYIntercept (hist) [185 bytes] Nickpisca (talk | contribs) (Created page with " Function GetYIntercept(X1 As Variant, X2 As Variant, Y1 As Variant, Y2 As Variant) As Double GetYIntercept = Y1 - (X1 * (Y1 - Y2) / (X1 - X2)) End Function Category:CAT...")
- 06:03, 22 April 2017 GetXYZFromPoint (hist) [368 bytes] Nickpisca (talk | contribs) (Created page with " Function GetXYZFromPoint(InputPt As Variant) As Variant Dim SArr() ReDim SArr(2) If IsUpdatable(InputPt) Then Dim CMeas Set CMeas = TheSPAWorkbench.GetMeasurable...")
- 06:02, 22 April 2017 GetXYZFromArray (hist) [836 bytes] Nickpisca (talk | contribs) (Created page with " Function GetXYZFromArray(PtArr As Variant, XVal As Double, YVal As Double, ZVal As Double, Closest1Farthest0 As Integer) As Integer Dim WinningVal As Double If Closest1Fart...")
- 06:02, 22 April 2017 GetTopLineTXTFile (hist) [494 bytes] Nickpisca (talk | contribs) (Created page with " int $YYY = GetTopLineTXTFile("c:\\mayacount.txt"); global proc int GetTopLineTXTFile(string $Path) { //Nick Pisca 0001d, string $Path = "c:\\mayacount.txt"; string...")
- 06:01, 22 April 2017 GetThreeClosestObjsFromArray (hist) [1,033 bytes] Nickpisca (talk | contribs) (Created page with " global proc string[] GetThreeClosestObjsFromArray(string $MainObj, string $OtherArr[] ) { //Author Nick Pisca 0001d 2009 string $ClosestArr[2]; float $ClosestDis...")
- 06:01, 22 April 2017 GetTechnologicalObject Parameters (hist) [3,981 bytes] Nickpisca (talk | contribs) (Created page with " AnnotatedViews <br> ArrangementProduct <br> AssemblyFeatures <br> CATAnnotationSets <br> ClashResults <br> Clashes <br> DMUReviews <br> Distances <br> Groups <br> HumanWorkbe...")
- 06:01, 22 April 2017 GetSubstitutedMaterial (hist) [414 bytes] Nickpisca (talk | contribs) (Created page with " proc string GetSubstitutedMaterial(string $Name){ //Author Nick Pisca 0001d 2007 string $FF[] = `listRelatives $Name`; string $GG[] = `listConnections $FF[0]`; string $HH...")
- 06:00, 22 April 2017 GetSlope (hist) [163 bytes] Nickpisca (talk | contribs) (Created page with " Function GetSlope(X1 As Variant, X2 As Variant, Y1 As Variant, Y2 As Variant) As Double GetSlope = (Y1 - Y2) / (X1 - X2) End Function Category:CATIA DP VB")
- 06:00, 22 April 2017 GetRGBGrid MEL (hist) [2,562 bytes] Nickpisca (talk | contribs) (Created page with " global proc string[] GetRGBGrid(string $FileName, int $xMax, int $yMax ) { //0001D LLC 2015 Nick Pisca //int $xMax = 5; int $yMax = 6; string $FileName = "file1"; //eva...")
- 05:59, 22 April 2017 GetPolygonFaceArea MEL (hist) [1,483 bytes] Nickpisca (talk | contribs) (Created page with " global proc float getPolygonFaceArea( string $mesh, int $face ) { float $area = 0; select -r ($mesh+".f["+$face+"]"); string $vertIndicesStr[] = `polyInfo -fv`; strin...")
- 05:59, 22 April 2017 GetPolyTriangleArea MEL (hist) [939 bytes] Nickpisca (talk | contribs) (Created page with " global proc float getPolyTriangleArea( string $mesh, string $vertIndices[] ) { vector $verts[3]; string $transform[] = `listRelatives -p $mesh`; float $transformMatrix[...")
- 05:59, 22 April 2017 GetPartFromName (hist) [356 bytes] Nickpisca (talk | contribs) (Created page with " Function GetPartFromName(InputStr As String) As Part For X = 1 To CATIA.Documents.Count If TypeName(CATIA.Documents.Item(X)) = "PartDocument" Then If CATIA.Doc...")
- 05:59, 22 April 2017 GetNormalAtVTX MEL (hist) [745 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector getNormalAtVTX(int $InputCVNum, string $ObjName) { // Nick Pisca 2011, 0001d // NOTE: this isn't really accurate, but works for quick solutions. //...")
- 05:58, 22 April 2017 GetNClosestObjsFromArray (hist) [1,078 bytes] Nickpisca (talk | contribs) (Created page with " global proc string[] GetNClosestObjsFromArray(string $MainObj, string $OtherArr[], int $NCount) { //Author Nick Pisca 0001d 2009 string $ClosestArr[]; float $Clos...")
- 05:58, 22 April 2017 GetMinimumDistanceAtLineEndPts (hist) [593 bytes] Nickpisca (talk | contribs) (Created page with " Function GetMinimumDistanceAtLineEndPts(Line1 As Variant, Line2 As Variant) As Double IsUpdatable Line1 IsUpdatable Line2 Dim L1Meas Set L1Meas = TheSPAWorkbench.GetMeasu...")
- 05:58, 22 April 2017 GetMayaRAMUsageXPHome (hist) [1,121 bytes] Nickpisca (talk | contribs) (Created page with " global proc float GetMayaRAMUsageXPHome() { //Author Nick Pisca 0001d 2010, float $Ram1 = GetMayaRAMUsageXPHome(); string $TLbuffer[]; string $TL = `system ("c:\\pslist.ex...")
- 05:58, 22 April 2017 GetMayaRAMUsage (hist) [748 bytes] Nickpisca (talk | contribs) (Created page with " float $Ram1 = GetMayaRAMUsage(); //Note, this tool only works on Windows XP Pro and newer. Windows XP Home may not run this. global proc float GetMayaRAMUsage() { //Aut...")
- 05:57, 22 April 2017 GetMaxProjDistance (hist) [1,461 bytes] Nickpisca (talk | contribs) (Created page with " Function GetMaxProjDistance(CrvObj1 As Variant, Obj2 As Variant, IntervalDist As Double, ConstSet As HybridBody) As Double Dim Floater As HybridShapePointOnCurve Set Floate...")
- 05:57, 22 April 2017 GetMaterial (hist) [350 bytes] Nickpisca (talk | contribs) (Created page with " global proc string getMaterial(string $ObjName) { //Author Nick Pisca 0001d 2006 string $LH[] = `listHistory $ObjName`; string $LC[] = `listConnections $LH[0]`; string $L...")
- 05:57, 22 April 2017 GetInitialMaterial (hist) [405 bytes] Nickpisca (talk | contribs) (Created page with " proc string GetInitialMaterial(string $Name){ //Author Nick Pisca 0001d 2006 string $FF[] = `listRelatives $Name`; string $GG[] = `listConnections $FF[0]`; string $HH[] =...")
- 05:56, 22 April 2017 GetFirstInstanceInExcel (hist) [448 bytes] Nickpisca (talk | contribs) (Created page with " Function GetFirstInstanceInExcel(InputVal As String, ColumnNo As Integer, EndRow As Integer) As Integer Dim LCounter As Integer LCounter = 2 While LCounter <= EndRow...")
- 05:56, 22 April 2017 GetDistanceBetwTwoVectors (hist) [443 bytes] Nickpisca (talk | contribs) (Created page with " global proc float GetDistanceBetwTwoVectors(vector $V1, vector $V2) { //Author Nick Pisca 0001d 2010 //vector $V1 = <<0,22,1>>; vector $V2 = <<22,0,0>>; vector $DDiff =...")
- 05:56, 22 April 2017 GetDistanceBetwTwoArrays (hist) [537 bytes] Nickpisca (talk | contribs) (Created page with " global proc float GetDistanceBetwTwoArrays(float $A1[], float $A2[]) { //Author Nick Pisca 0001d 2010 //float $A1[] = {0,22,1}; float $A2[] = {22,0,0}; vector $A1vec =...")
- 05:56, 22 April 2017 GetDistBetwTwoCurves MEL (hist) [1,224 bytes] Nickpisca (talk | contribs) (Created page with " global proc float GetDistBetwTwoCurves(string $InputCrv, string $InputCrv2, float $Divs) { //Wing, Eric, Nick 2010 //string $InputCrv = "transform95"; string $Input...")
- 05:55, 22 April 2017 GetDistBetwPointsByVectorDirection MEL (hist) [1,141 bytes] Nickpisca (talk | contribs) (Created page with " global proc float getDistBetwPointsByVectorDirection(vector $p1, vector $p2, vector $n) { //0001D LLC (c) Nick Pisca 2015 //vector $p1 = <<1,3,4>>; vector $p2 = <<-2,0,5>...")
- 05:55, 22 April 2017 GetDarkestVector MEL (hist) [876 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector GetDarkestVector(vector $CurPos, float $Rad, int $NumTests, string $File) { //0001D LLC 2015 Nick Pisca //vector $CurPos = <<0.1,0.1,0.0>>; float $Rad =...")
- 05:42, 22 April 2017 GetDarkestIndices MEL (hist) [638 bytes] Nickpisca (talk | contribs) (Created page with " global proc int[] GetDarkestIndices(string $RGBMat[]) { //0001D LLC 2015 Nick Pisca //string $RGBMat[] = $WZ; int $indexNums[1] = {0,0}; int $XEndCt = size($RGBMat);...")
- 05:42, 22 April 2017 GetCurveLength MEL (hist) [447 bytes] Nickpisca (talk | contribs) (Created page with " global proc float GetCurveLength(string $InputCrv) { //Wing, Eric, Nick 2010 //string $InputCrv = "transform82"; float $LenDim; string $SNode[] = `lis...")
- 05:42, 22 April 2017 GetCurveLength-ctrl-i (hist) [631 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://crtl-i.com/blog/?p=16 proc float getCurveLength( string $curve ) { string $arcLenNode = `createNode arcLengthDimension`; connectAttr -f ( $curve + “.wor...")
- 05:42, 22 April 2017 GetConnectingVTXs MEL (hist) [1,062 bytes] Nickpisca (talk | contribs) (Created page with " global proc string[] getConnectingVTXs(int $InputCVNum, string $ObjName) { // Nick Pisca 2011 0001d //int $InputCVNum = 1; //string $ObjName = "Sample_DSF_mesh...")
- 05:41, 22 April 2017 GetClosestIndices MEL (hist) [2,402 bytes] Nickpisca (talk | contribs) (Created page with " global proc int[] GetClosestIndices(string $RGBMat[], int $CurInt[], string $Skip[], int $All0NeighborNum, string $PlaneName, int $XDivs, int $YDivs) { //0001D LLC 2...")
- 05:41, 22 April 2017 GetClosestIndex MEL (hist) [577 bytes] Nickpisca (talk | contribs) (Created page with " global proc int GetClosestIndex(string $LocArr[], vector $XYZArr[], vector $CurVec, int $Skip[]) { //0001D LLC 2015 Nick Pisca float $WinDist = 1000000.0; int $WinInt =...")
- 05:40, 22 April 2017 GetClosestCVOnCurveToVectorWithinZPlane MEL (hist) [1,583 bytes] Nickpisca (talk | contribs) (Created page with " global proc int GetClosestCVOnCurveToVectorWithinZPlane(vector $V1, string $Crv1, float $ZDev) { //vector $V1 = <<25666.759821, 10518.81918, 1000>>;...")
- 05:40, 22 April 2017 GetCOGFromNurbsNameSearchString (hist) [684 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector GetCOGFromNurbsNameSearchString(string $SearchStr) { //Author Nick Pisca 0001d 2010 //string $SearchStr = "nurbsS*"; //GetCOGFromNurbsNameSearchStrin...")
- 05:39, 22 April 2017 GetCOGFromArray (hist) [755 bytes] Nickpisca (talk | contribs) (Created page with " Function GetCOGFromArray(ObjArr As Variant) As Variant Dim TotArr(2) Dim TotCounter As Integer TotCounter = 0 For X = 0 To UBound(ObjArr) If IsEmpty(ObjArr(X)) = Fal...")
- 05:39, 22 April 2017 GetBiggestFloatIndex (hist) [369 bytes] Nickpisca (talk | contribs) (Created page with " global proc int GetBiggestFloatIndex(float $FLArr[]) { //Author Nick Pisca 0001d 2008 float $KL[] = sort($FLArr); float $Biggest = $KL[(size($KL)-1)]; for($x=0;$x<size...")
- 05:39, 22 April 2017 GetAngleBetween (hist) [767 bytes] Nickpisca (talk | contribs) (Created page with " Function GetAngleBetween(PtAx As Variant, PtAy As Variant, PtAz As Variant, PtBx As Variant, PtBy As Variant, PtBz As Variant, PtCx As Variant, PtCy As Variant, PtCz As Varia...")
- 05:39, 22 April 2017 GetAcuteAngle (hist) [319 bytes] Nickpisca (talk | contribs) (Created page with " Function GetAcuteAngle(Line1 As Variant, Line2 As Variant) As Double Dim AMeas Set AMeas = TheSPAWorkBench.GetMeasurable(Line1) Dim AAng As Double AAng = AMeas.GetAngleBe...")
- 05:38, 22 April 2017 Generate Point Cloud-ResearchNodes (hist) [88 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=examples:qhull:genpointcloud.mel Category:MEL")
- 05:38, 22 April 2017 GenerateRealParametersFromDblArray (hist) [351 bytes] Nickpisca (talk | contribs) (Created page with " Function GenerateRealParametersFromDblArray(ParmList As Parameters, DblArr As Variant) As Variant Dim ParmArr() ReDim ParmArr(UBound(DblArr)) For X = 0 To UBound(DblArr)...")
- 05:38, 22 April 2017 GeneratePublication (hist) [896 bytes] Nickpisca (talk | contribs) (Created page with " Function GeneratePublication(CurPart As Part, CurObj As Variant) As Publication Dim GBool As Boolean GBool = False Dim CurSel Set CurSel = CurObj Dim partDocument1 As...")
- 05:37, 22 April 2017 GenerateOffCurveTangToCurve (hist) [653 bytes] Nickpisca (talk | contribs) (Created page with " global proc string GenerateOffCurveTangToCurve(vector $Pt1, vector $Pt1Close, vector $Pt2, float $OffDist, string $NameStr) { vector $MidVec = OffMidVector($Pt1, $Pt2,...")
- 05:37, 22 April 2017 GenerateOffCurve (hist) [1,177 bytes] Nickpisca (talk | contribs) (Created page with " global proc string GenerateOffCurve(vector $Pt1, vector $Pt2, float $OffDist, string $NameStr) { vector $MidVec = OffMidVector($Pt1, $Pt2, $OffDist); vector $M1 = O...")
- 05:36, 22 April 2017 GenerateMultiOffCurveTangToCurve (hist) [1,126 bytes] Nickpisca (talk | contribs) (Created page with " global proc string GenerateMultiOffCurveTangToCurve(vector $Pt1, vector $Pt1Close, vector $Pt2, float $OffDist, string $NameStr) { vector $MidVec = OffMidVector($Pt1, $...")
- 05:36, 22 April 2017 GenerateLengthParametersFromDblArray (hist) [393 bytes] Nickpisca (talk | contribs) (Created page with " Function GenerateLengthParametersFromDblArray(ParmList As Parameters, DblArr As Variant) As Variant 'Default units are mm. Dim ParmArr() ReDim ParmArr(UBound(DblArr)) For...")
- 05:36, 22 April 2017 GenerateCATPartFromProduct (hist) [606 bytes] Nickpisca (talk | contribs) (Created page with " Sub GenerateCATPartFromProduct() Dim ActDoc As ProductDocument Set ActDoc = CATIA.ActiveDocument Dim MySel As Selection Set MySel = CATIA.ActiveDocument.Selection MySel....")
- 05:36, 22 April 2017 FurthestPoints (hist) [899 bytes] Nickpisca (talk | contribs) (Created page with " Function FurthestPoints(Point1A As Variant, Point2A As Variant, Point1B As Variant) As Variant Dim SmallestDist As Double SmallestDist = 0 Dim WinHH, WinJJ As Integer...")
- 05:35, 22 April 2017 Format MEL (hist) [529 bytes] Nickpisca (talk | contribs) (Created page with " global proc string Format(int $n, string $zeros) { //0001D LLC (c) 2016 Nick Pisca //int $n = 67; string $zeros = "00000"; string $jjj = Format(67, "0000"); int $nn = s...")
- 05:35, 22 April 2017 ForceColorObjUgly (hist) [799 bytes] Nickpisca (talk | contribs) (Created page with " Sub ForceColorObjUgly(InputObj As Variant, R As Integer, G As Integer, B As Integer, LineTypeNo As Integer, PointTypeNo As Integer, ThicknessNo As Integer, TransparencyVal as...")
- 05:35, 22 April 2017 ForceColorArrayUgly (hist) [867 bytes] Nickpisca (talk | contribs) (Created page with " Sub ForceColorArrayUgly(InputArray As Variant, R As Integer, G As Integer, B As Integer, LineTypeNo As Integer, PointTypeNo As Integer, ThicknessNo As Integer) Dim VizProp A...")
- 05:35, 22 April 2017 ForceColorArray (hist) [745 bytes] Nickpisca (talk | contribs) (Created page with " Sub ForceColorArray(InputArray As Variant, R As Integer, G As Integer, B As Integer, LineTypeNo As Integer, PointTypeNo As Integer, ThicknessNo As Integer) Dim VizProp As...")
- 05:34, 22 April 2017 FolderVerify (hist) [222 bytes] Nickpisca (talk | contribs) (Created page with " Function FolderVerify(curFolderStr As String) As Boolean On Error GoTo blast HHH = FS.CreateFolder(curFolderStr) FolderVerify = True Exit Function blast: FolderVerify =...")
- 05:34, 22 April 2017 FixUnboundedVector MEL (hist) [493 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector FixUnboundedVector(vector $TV2) { //0001D LLC 2015 Nick Pisca if (($TV2.x) > 1.0) { $TV2 = <<0.999, ($TV2.y), 0.0>>; } if (($TV2.y) > 1.0) {...")
- 05:34, 22 April 2017 FixInstanceFactory (hist) [315 bytes] Nickpisca (talk | contribs) (Created page with " Sub FixInstanceFactory(NameOfReference As String, NameOfDocument As String) On Error GoTo blast InstFactory.BeginInstanceFactory NameOfReference, NameOfDocument Exit Sub...")
- 05:34, 22 April 2017 FindObjByStringInGeomSet (hist) [440 bytes] Nickpisca (talk | contribs) (Created page with " Function FindObjByStringInGeomSet(GeoSet As HybridBody, StrSeg As String) As HybridShape Dim numb_set As Integer numb_set = GeoSet.HybridShapes.Count Dim loop_x As Integer...")
- 05:33, 22 April 2017 FindFirstAxisParminParms (hist) [341 bytes] Nickpisca (talk | contribs) (Created page with " Function FindFirstAxisParmInParms(SetParms As Parameters) As Parameter Dim TestStr As String TestStr = "Origin\X" For X = 1 To SetParms.Count If InStr(SetParms.Item(X...")
- 05:32, 22 April 2017 FindDarkestNeighbor MEL (hist) [1,986 bytes] Nickpisca (talk | contribs) (Created page with " global proc int[] FindDarkestNeighbor(string $RGBMat[], int $CurInt[], string $Skip[], int $All0NeighborNum) { //0001D LLC 2015 Nick Pisca //string $RGBMat[] = $WZ; int $...")
- 05:31, 22 April 2017 FindClosestObjectInGeomSet (hist) [651 bytes] Nickpisca (talk | contribs) (Created page with " Function FindClosestObjectInGeomSet(GeomSet As HybridBody, CurrentPt As Variant) As Variant Dim WinningDist As Double WinningDist = 1000000000 Dim CMeas 'As Measurable...")
- 05:31, 22 April 2017 FilletStabilizer (hist) [1,978 bytes] Nickpisca (talk | contribs) (Created page with " Function FilletStabilizer(CurveBefore As Variant, CurveAfter As Variant, InPlane As Variant, FilletRad As Double, GeomSet As HybridBody, SurfName As String) As Boolean Fi...")
- 05:31, 22 April 2017 FilletCheck (hist) [472 bytes] Nickpisca (talk | contribs) (Created page with " Function FilletCheck(FilletObj As Variant, Orientation1, Orientation2, TOri1, TOri2) As Boolean On Error GoTo Blast3 Dim MyPart As Part Set MyPart = CATIA.ActiveDocument.P...")
- 05:30, 22 April 2017 ExtrudeScale-nullthing (hist) [197 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/08/extrudescale.zip ''More information on transformation commands, read pages 55-67 in [http://stores.lulu.com/nickpisca YSY...")
- 05:30, 22 April 2017 Export Individual Files from Selection (hist) [407 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nick Pisca 0001d 2007 string $CCC[] = `ls-sl`; int $h = 0; do { select -r $CCC[$x] ; string $path2 = ("C:/SICA/IGESs/FBH_" + $CCC[$h]); pv_performAction $p...")
- 05:29, 22 April 2017 ExportPtCoordToXLS (hist) [507 bytes] Nickpisca (talk | contribs) (Created page with " Sub ExportPtCoordToXLS(CurPtObj As Variant) If IsUpdatable(CurPtObj) Then Dim CIMeas Set CIMeas = TheSPAWorkbench.GetMeasurable(CurPtObj) Dim CICoords()...")
- 05:29, 22 April 2017 ExistsInArray (hist) [437 bytes] Nickpisca (talk | contribs) (Created page with " Function ExistsInArray(CurName As String, NameArray As Variant) As Boolean If UBound(NameArray) = 0 Then ExistsInArray = False Exit Function End If For X = 0 To...")
- 05:29, 22 April 2017 Evolutionary Systems (hist) [922 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Academic_Archives.</div> __TOC__ === In Progress === === Pertinent Links === * Chu, Karl. [http://futurefeeder.com/wp-content/6chuCorr.pdf...")
- 05:28, 22 April 2017 Emergence and Swarming (hist) [1,219 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Academic_Archives.</div> __TOC__ ===In Progress=== ===Important Links=== * [http://www.red3d.com/cwr/boids/ Craig Reynolds Homepage] * [...")
- 05:28, 22 April 2017 EmailNotify (hist) [902 bytes] Nickpisca (talk | contribs) (Created page with " Sub EmailNotify(FromEmailAddress As String, ToEmailAddress As String, ServerName As String, SubjectStr As String, BodyStr As String) On Error GoTo blast Set objEmai...")
- 05:28, 22 April 2017 EcoPanels-Dima Chiriacov (hist) [12,091 bytes] Nickpisca (talk | contribs) (Created page with "You can find the original code here: http://www.lolerblades.com/dimac/EcoPanels.rvb http://www.lolerblades.com/dimac/EcoPanels.xls http://www.lolerblades.com/dimac/EcoPanel...")
- 05:27, 22 April 2017 Dynamic Snapshot (hist) [702 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nicholas Pisca Copyright 2005 //Dynamic snapshot script for particle-based mutation //Requires file "110205a.mb" to be open and at currentTime 0 float $s1 = 0;...")
- 05:27, 22 April 2017 DotProduct (hist) [133 bytes] Nickpisca (talk | contribs) (Created page with " Function DotProduct(U, V) temp = U(0) * V(0) + U(1) * V(1) + U(2) * V(2) DotProduct = temp End Function Category:CATIA DP VB")
- 05:26, 22 April 2017 DoArcWallsIntersect (hist) [1,015 bytes] Nickpisca (talk | contribs) (Created page with " Function DoArcWallsIntersect(Wall1 As ArcWall, Wall2 As ArcWall, constSet As HybridBody) As Boolean On Error GoTo Blast Dim W1OGS As OrderedGeometricalSet Set W1OGS = Wall...")
- 05:26, 22 April 2017 Distancequeryextrude-nullthing (hist) [196 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/04/distancequeryextrude.zip ''More information on querying data, read pages 85-108 in [http://stores.lulu.com/nickpisca YSYT...")
- 05:26, 22 April 2017 DistanceFromEquationOfLine (hist) [310 bytes] Nickpisca (talk | contribs) (Created page with " Function DistanceFromEquationOfLine(LineSlope As Variant, Line_Y_Intersept As Variant, Pt_X_Coord As Double, Pt_Y_Coord As Double) As Double DistanceFromEquationOfLine = Abs...")
- 05:23, 22 April 2017 DeleteNonSurfaces (from Geom Set) (hist) [539 bytes] Nickpisca (talk | contribs) (Created page with " Sub DeleteNonSurfaces(InputHS As Variant) Dim ObjArr() ReDim ObjArr(InputHS.HybridShapes.Count - 1) For X = 0 To InputHS.HybridShapes.Count - 1 Set ObjArr(X) = InputH...")
- 05:22, 22 April 2017 DeleteNonSurface (from Array) (hist) [376 bytes] Nickpisca (talk | contribs) (Created page with " Sub DeleteNonSurface(InputObj As Variant) On Error GoTo KBlast Dim KMeas Set KMeas = TheSPAWorkbench.GetMeasurable(InputObj) If KMeas.GeometryName <> CatMeasurableSurface...")
- 05:22, 22 April 2017 DeleteHSObjectsArray (hist) [235 bytes] Nickpisca (talk | contribs) (Created page with " Sub DeleteHSObjectsArray(InputArray As Variant) If UBound(InputArray) = 0 Then Exit Sub End If For X = 0 To UBound(InputArray) - 1 MyHSFactory.DeleteObjectForDat...")
- 05:22, 22 April 2017 Deg to Rad (hist) [140 bytes] Nickpisca (talk | contribs) (Created page with " Function deg_to_rad(InputDegrees As Double) As Double deg_to_rad = InputDegrees * 3.14159265 / 180 End Function Category:CATIA DP VB")
- 05:22, 22 April 2017 Dec2binMEL (hist) [371 bytes] Nickpisca (talk | contribs) (Created page with " global proc string dec2bin(int $iNumber) { //Converted from AS by Nick Pisca 0001d 2009 string $bin = ""; int $oNumber = $iNumber; while ($iNumber>0) { if (...")
- 05:21, 22 April 2017 CycleThruDir (hist) [919 bytes] Nickpisca (talk | contribs) (Created page with " CycleThruDir "C:/MyProjects/Project1/DateModel/SubDir1/OBJ/" 0; global proc CycleThruDir(string $PathStr, int $SubRecBool) { //string $PathStr = "F:/0001dProj/"; if...")
- 05:21, 22 April 2017 Cwall+curtainwall-nullthing (hist) [88 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/01/curtain_wall.zip Category:MEL")
- 05:20, 22 April 2017 CutObjectAndPaste (hist) [395 bytes] Nickpisca (talk | contribs) (Created page with " Function CutObjectAndPaste(Obj1 As Variant, DestSet As HybridBody) As Variant If MySel.Count <> 0 Then MySel.Clear End If MySel.Add Obj1 MySel.Cut If MySel.Count <>...")
- 05:20, 22 April 2017 CrvCheck (hist) [322 bytes] Nickpisca (talk | contribs) (Created page with " Function CrvCheck(SampleCrv As Variant) As Boolean On Error GoTo Blast2 Dim CMeas Set CMeas = TheSPAWorkbench.GetMeasurable(SampleCrv) Dim ALen As Double ALen =...")
- 05:19, 22 April 2017 CrossProduct (hist) [715 bytes] Nickpisca (talk | contribs) (Created page with " Function CrossProduct(PtAx As Double, PtAy As Double, PtAz As Double, PtBx As Double, PtBy As Double, PtBz As Double, PtCx As Double, PtCy As Double, PtCz As Double) As Varia...")
- 05:19, 22 April 2017 Create Normals on Surface-ResearchNodes (hist) [102 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:createnormalsonsurface.mel Category:MEL")
- 05:19, 22 April 2017 Create Normals on Curve-ResearchNodes (hist) [101 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:createnormalsoncurve.mel Category:MEL")
- 05:18, 22 April 2017 Create Grid of Spheres with Dedicated Shaders (hist) [966 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nick Pisca 0001d 2009 for ($x=1;$x<10;$x++) { for ($y=1;$y<10;$y++) { string $PSuffix = ($x+"_"+$y); sphere -r 1 -p 0 0 0 -n ("SPH_"+$PSuffix); move -r (...")
- 05:18, 22 April 2017 Create Grid of Spheres (hist) [717 bytes] Nickpisca (talk | contribs) (Created page with " 'Author Nick Pisca - Sphere Grid Script Dim Length002, Length003, strobjects3, DblRad, PtCenter Dim arrCenter, OrigK Length002 = Rhino.Getreal("Input the X Direction Cou...")
- 05:18, 22 April 2017 Create Cells Normal to Surface-ResearchNodes (hist) [106 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:createcellsnormaltosurface.mel Category:MEL")
- 05:17, 22 April 2017 CopyToCV-nullthing (hist) [205 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/01/copy_to_cv_scale.zip ''More information on managing control vertices, read pages 109-119 in [http://stores.lulu.com/nickp...")
- 05:16, 22 April 2017 ConvertStrToVector MEL (hist) [408 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector ConvertStrToVector(string $CurStr) { //0001D LLC 2015 Nick Pisca //string $CurStr = "234.32,332.043"; string $DestUVs[]; $numTokens = `tokenize $Cu...")
- 05:16, 22 April 2017 Color to RGB (hist) [264 bytes] Nickpisca (talk | contribs) (Created page with " Function Color_to_RGB(Color As Long) As Variant Dim CurRGB() As Integer ReDim CurRGB(2) CurRGB(0) = Color Mod 256 CurRGB(1) = (Color \ 256) Mod 256 CurRGB(2) = (Co...")
- 05:15, 22 April 2017 ColorAtPointThruNurb (hist) [557 bytes] Nickpisca (talk | contribs) (Created page with " global proc vector colorAtPointThruNurb(string $ObjName, float $UVal, float $VVal) { //Author Nick Pisca 0001d 2009 string $TRel[] = `listRelatives $ObjName`; string $TCon...")
- 05:14, 22 April 2017 ClosestPoints (hist) [841 bytes] Nickpisca (talk | contribs) (Created page with " Sub ClosestPoints(Point1 As Variant, Point2 As Variant) Dim SmallestDist As Double SmallestDist = 100000000 Dim WinHH, WinJJ As Integer WinHH = 0: WinJJ = 0 For...")
- 05:14, 22 April 2017 CleanOGS (hist) [690 bytes] Nickpisca (talk | contribs) (Created page with " Sub CleanOGS(CurOGS As OrderedGeometricalSet) Dim SecondPart As Part Set SecondPart = GetContainingPart(CurOGS) If CATIA.ActiveDocument.Selection.Count <> 0 Then CATI...")
- 05:13, 22 April 2017 CircleOnPoints-sheetd (hist) [76 bytes] Nickpisca (talk | contribs) (Created page with "http://www.sheetd.com/files/CircleOnPoints.catvba Category:CATIA DP VB")
- 05:13, 22 April 2017 CheckProjectionByDirection (hist) [405 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckProjectionByDirection(PointObj As Variant, LineObj As Variant, TargetObj As Variant) As Boolean On Error GoTo Blast Dim Pr As HybridShapeProject Set Pr = MyH...")
- 05:13, 22 April 2017 CheckProjection (hist) [356 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckProjection(CElement As Variant, CSupport As Variant) As Boolean On Error GoTo Blast Dim TestInt As HybridShapeProject Set TestInt = MyHSFactory.AddNewProject...")
- 05:12, 22 April 2017 CheckProduct (hist) [233 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckProduct(InputProduct As Variant) As Boolean On Error GoTo Blast Set InputProduct2 = InputProduct.Parent.Parent CheckProduct = True Exit Function Blast: Ch...")
- 05:12, 22 April 2017 CheckLineNormal (hist) [367 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckLineNormal(PtObj As Variant, SurfObj As Variant) As Boolean On Error GoTo Blast Dim TestInt As HybridShapeLineNormal Set TestInt = MyHSFactory.AddNewLineNorm...")
- 05:12, 22 April 2017 CheckIntersectionWithMoreOptions (hist) [449 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckIntersectionWithMoreOptions(Object1 As Variant, Object2 As Variant, CurPart As Part, CurHSFactory As HybridShapeFactory) As Boolean On Error GoTo Blast Dim Te...")
- 05:11, 22 April 2017 CheckIntersection (hist) [368 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckIntersection(Object1 As Variant, Object2 As Variant) As Boolean On Error GoTo Blast Dim TestInt As HybridShapeIntersection Set TestInt = MyHSFactory.AddNewIn...")
- 05:11, 22 April 2017 CheckInfiniteLineNormalIntersection (hist) [710 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckInfiniteLineNormalIntersection(PtObj As Variant, SurfObj As Variant, ConstSet As HybridBody) As Boolean On Error GoTo blast Dim TestInt As HybridShapeLineNorm...")
- 05:11, 22 April 2017 CheckFolders (hist) [783 bytes] Nickpisca (talk | contribs) (Created page with " Sub CheckFolders(CurDirectoryStr As String) Dim curFolderStr As String curFolderStr = CurDirectoryStr If FS.FolderExists(curFolderStr) = False Then...")
- 05:11, 22 April 2017 CheckFill (hist) [283 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckFill(BoundaryObj As Variant) As Boolean On Error GoTo NNN Dim CF As HybridShapeFill Set CF = MyHSFactory.AddNewFill() CF.AddBound BoundaryObj MyPart.Update...")
- 05:10, 22 April 2017 CheckExcelDuplicates (hist) [815 bytes] Nickpisca (talk | contribs) (Created page with " Function CheckExcelDuplicates(ColumnNo As Integer, EndRow As Integer, CheckEmptyStrings As Boolean) As Boolean Dim ColStrArr() ReDim ColStrArr(0) For X = 1 To EndRow...")
- 05:10, 22 April 2017 ChangeTopLineTXTFile (hist) [523 bytes] Nickpisca (talk | contribs) (Created page with " global proc ChangeTopLineTXTFile(string $Path, int $NewValue) { //Nick Pisca 0001d, string $Path = "c:\\mayacount.txt"; //ChangeTopLineTXTFile "c:\\mayacount.txt" 3; s...")
- 05:09, 22 April 2017 Cellular Automata (hist) [1,097 bytes] Nickpisca (talk | contribs) (Created page with "__TOC__ right|thumb|300px|2D Cellular Automata ===Excel Sheet CA=== Download this Excel Sheet and feel...")
- 05:08, 22 April 2017 Cell+duplicate3D-nullthing (hist) [231 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/11/cell.zip Works on the basis of Cellular Automata. ''More information on working with primitives, read pages 43-54 in [ht...")
- 05:08, 22 April 2017 CanGetAngle (hist) [330 bytes] Nickpisca (talk | contribs) (Created page with " Function CanGetAngle(SampleCrv As Variant, SecondCrv As Variant) As Boolean On Error GoTo Blast2 Dim CMeas Set CMeas = TheSPAWorkbench.GetMeasurable(SecondCrv) Dim CCC As...")
- 05:07, 22 April 2017 Cable Guide Travesties (hist) [663 bytes] Nickpisca (talk | contribs) (Created page with "'''Completely unrelated to Scripting 0001d BLAST. This is a list of rated movies from my Time Warner cable program guide. It's ridiculous. __TOC__ ==Underrated== ====One...")
- 05:07, 22 April 2017 CSharp StatusReport (hist) [1,472 bytes] Nickpisca (talk | contribs) (Created page with " static void Main(string[] args) { while (true) { Thread.Sleep(2500); Console.Clear();...")
- 05:06, 22 April 2017 CSharp MakeUnit (hist) [465 bytes] Nickpisca (talk | contribs) (Created page with " static double[] MakeUnit(double[] a ) { double L = ArrayVectorMag(a); double[] K = {a[0] / L, a[1] / L, a[2] / L};...")
- 05:06, 22 April 2017 CSharp Get2DClosestPointToLineSegment (hist) [2,656 bytes] Nickpisca (talk | contribs) (Created page with " static double[] Get2DClosestPointToLineSegment(double[] A, double[] B, double[] OffPt, bool SkipExtremities) { double mAB = (B[1] - A[1]) / (B[0...")
- 05:06, 22 April 2017 CSharp Find3DDist (hist) [326 bytes] Nickpisca (talk | contribs) (Created page with " static double Find3DDist(double[] a, double[] b) { double ss = Math.Sqrt(Math.Pow((b[0]-a[0]),2) + Math.Pow((b[1]-a[1]),2) + Math.Pow((b[2]-a[2]...")
- 05:01, 22 April 2017 CSharp DecimalToBase (hist) [1,296 bytes] Nickpisca (talk | contribs) (Created page with " public static string DecimalToBase(long Num, long Base) { const int BitsInLong = 64; const string Chars = "0123456789abcdefghijkLmn...")
- 05:01, 22 April 2017 CSharp ConvertVectorToAngle (hist) [1,342 bytes] Nickpisca (talk | contribs) (Created page with " static double ConvertVectorToAngle(double x, double y) { double WinAngle = 0.0; if (x == 0.0) { if (y...")
- 05:00, 22 April 2017 CSharp ConvertRomanNum (hist) [1,231 bytes] Nickpisca (talk | contribs) (Created page with " static string ConvertRomanNum(long InputNum) { //0001D LLC 2015 Nick Pisca //long InputNum = 234; string[,] RNs =...")
- 05:00, 22 April 2017 CSharp ArrayVectorMag (hist) [457 bytes] Nickpisca (talk | contribs) (Created page with " static double ArrayVectorMag(double[] a) { double[] z = {0.0, 0.0, 0.0}; double f = Find3DDist(a, z);...")
- 05:00, 22 April 2017 CSharp ArraySubtraction (hist) [432 bytes] Nickpisca (talk | contribs) (Created page with " static double[] ArraySubtraction(double[] a, double[] b) { double[] c = {a[0] - b[0], a[1] - b[1], a[2] - b[2]}; return c;...")
- 04:59, 22 April 2017 CSharp ArrayMultiplication (hist) [461 bytes] Nickpisca (talk | contribs) (Created page with " static double[] ArrayMultiplication(double[] a, double multiplier) { double[] c = { a[0] * multiplier, a[1] * multiplier, a[2] * multiplier };...")
- 04:59, 22 April 2017 CSharp ArrayAddition (hist) [431 bytes] Nickpisca (talk | contribs) (Created page with " static double[] ArrayAddition(double[] a, double[] b) { double[] c = { a[0] + b[0], a[1] + b[1], a[2] + b[2] }; return c;...")
- 04:58, 22 April 2017 BrowseForFolder (hist) [325 bytes] Nickpisca (talk | contribs) (Created page with " Dim FolderName As String Dim RootPath FolderName = GetFolderName("Select a folder") If FolderName = "" Then MsgBox "You didn't select a folder." Else Root...")
- 04:58, 22 April 2017 CNC Technology (hist) [1,900 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Academic_Archives.</div> __TOC__ === In Progress === ===== G-Code Preparation ===== [http://www.linuxcnc.org/handbook/gcode/g-code.html RS274N...")
- 04:57, 22 April 2017 BrowseForFile (hist) [229 bytes] Nickpisca (talk | contribs) (Created page with " Function BrowseForFile(FileTypeName as String) as String FilePath = CATIA.FileSelectionBox("Select a text file", "*." & FileTypeName , CatFileSelectionModeOpen) BrowseForFi...")
- 04:57, 22 April 2017 Branch+Stem20090206-nullthing (hist) [181 bytes] Nickpisca (talk | contribs) (Created page with "http://www.nullthing.com/wp-content/uploads/2008/12/stem.zip ''More information on recursive loops, read pages 68-75 in [http://stores.lulu.com/nickpisca YSYT]. Category...")
- 04:56, 22 April 2017 Boundary Sphere-ssss (hist) [2,041 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://ssssociety.blogspot.com/2008/10/boundary-sphere.html Option Explicit 'Author: YukiukiH 'Date: 10/08/2008 'compatibility: Rhino4 'boundary SPHERE '-----...")
- 04:56, 22 April 2017 Boundary Partial Sphere-ssss (hist) [2,533 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://ssssociety.blogspot.com/2008/10/boundary-partial-sphere.html Option Explicit 'Author: YukiukiH 'Date: 10/08/2008 'compatibility: Rhino4 ''boundary PARTIA...")
- 04:56, 22 April 2017 Boundary Cylinder-ssss (hist) [2,353 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://ssssociety.blogspot.com/2008/10/boundary-cylinder.html Option Explicit 'Author: YukiukiH 'Date: 10/08/2008 'compatibility: Rhino4 'boundary CYLINDER '-...")
- 04:55, 22 April 2017 Boundary Cube-ssss (hist) [2,467 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://ssssociety.blogspot.com/2008/10/bounday-cube.html Option Explicit 'Author: YukiukiH 'Date: 10/08/2008 'compatibility: Rhino4 'boundary CUBE '----------...")
- 04:55, 22 April 2017 Boundary Cone-ssss (hist) [2,627 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://ssssociety.blogspot.com/2008/10/boundary-cone.html Option Explicit 'Author: YukiukiH 'Date: 10/08/2008 'compatibility: Rhino4 ''boundary CONE '--------...")
- 04:54, 22 April 2017 Batch Txt Loop with Delimiter (hist) [1,470 bytes] Nickpisca (talk | contribs) (Created page with "Looping through a txt file is a common and important task. This article explains the procedure to do so. Example... setLocal EnableDelayedExpansion For /f "tokens=1,2,3,4...")
- 04:53, 22 April 2017 Batch FileSize Query (hist) [923 bytes] Nickpisca (talk | contribs) (Created page with "To obtain the [http://www.sproutseo.com seo services] size of a file with Batch (.bat) syntax, use [http://www.sproutseo.com seo services] the following characters: ~z This...")
- 04:53, 22 April 2017 BatchOffsetCrvs (hist) [420 bytes] Nickpisca (talk | contribs) (Created page with " string $objs[] = `ls-sl`; for ($x=0;$x<size($objs);$x++) { print ("Completed..."+$x+" of "+size($objs)+"\n"); offsetCurve -ch on -rn false -cb 2 -st true -cl true -cr 0...")
- 04:52, 22 April 2017 Army HQ Pavilion-4ofseven (hist) [1,028 bytes] Nickpisca (talk | contribs) (Created page with "Direct: http://fourof7.blogspot.com/2009/01/0809-mc-collateral-spaces-army-hq.html Option Explicit '-----------------------------------------------------------------------...")
- 04:51, 22 April 2017 Applying Materials (hist) [423 bytes] Nickpisca (talk | contribs) (Created page with " //Author Nick Pisca 0001d shadingNode -asShader lambert -n $nicklambert; renderCreateBarCB -asShader "surfaceShader" lambert; sets -renderable true -noSurfaceShader true -...")
- 04:50, 22 April 2017 ApplyNewMaterialWithFile (hist) [2,149 bytes] Nickpisca (talk | contribs) (Created page with " global proc ApplyNewMaterialWithFile(string $ObjName, string $NewLambertName, string $FileLoc, int $iii, float $R, float $G, float $B) { string $nicklambert = $NewLambertNam...")
- 04:50, 22 April 2017 ApplyColorToObjectSafe MEL (hist) [1,631 bytes] Nickpisca (talk | contribs) (Created page with "''I made this modified shader function from my older ApplyColorToObject command because I sometimes would get a naming error. The old function, if the name already existe...")
- 04:49, 22 April 2017 ApplyColorToObject (hist) [1,062 bytes] Nickpisca (talk | contribs) (Created page with " ApplyColorToObject("pTorus1", "lambert", 0.1, 0.1, 0.2, "CurShad", 23); global proc string ApplyColorToObject(string $ObjName, string $MatType, float $RVal, float $GVal, f...")
- 04:49, 22 April 2017 AppendStringParm (hist) [303 bytes] Nickpisca (talk | contribs) (Created page with " Sub AppendStringParm(CurObj As Variant, ParmName As String, ParmValue As String, CurPart As Part) Dim CFParms As Parameters Set CFParms = CurPart.Parameters.SubList(CurObj,...")
- 04:48, 22 April 2017 Annotate Curve End Points (hist) [676 bytes] Nickpisca (talk | contribs) (Created page with "Author Unknown. If you know the author, please revise the article. Sub AnnotateCurveEndPoints() Const rhObjectCurve = 4 Dim strObject, arrPoint ' Get the curve object...")
- 04:48, 22 April 2017 Aggregations (hist) [216 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Academic_Archives.</div> __TOC__ ===In Progress=== ===Important Links=== ===Posted Projects=== '''MEL Scripts:''' <div align="ri...")
- 04:47, 22 April 2017 Add String To Array-ResearchNodes (hist) [201 bytes] Nickpisca (talk | contribs) (Created page with "http://researchnodes.org/doku.php?id=cellularaggregation:addstringtoarray.mel ''More information on strings and arrays, read pages 28-37 in [http://stores.lulu.com/nickpisca...")
- 04:46, 22 April 2017 AddSetIfNotThere (hist) [745 bytes] Nickpisca (talk | contribs) (Created page with " Function AddSetIfNotThere(ContainerSet As Variant, HBName As String) As HybridBody Dim JKL As HybridBody If ContainerSet.HybridBodies.Count = 0 Then Set JKL = Containe...")
- 04:45, 22 April 2017 AddNewPointOnCurveSmall (hist) [444 bytes] Nickpisca (talk | contribs) (Created page with " Function AddNewPointOnCurveSmall(InputCurve As Variant, RatioNum As Double, tempset As HybridBody, NameStr As String) As HybridShapePointOnCurve Dim ADN As HybridShapePointO...")
- 04:44, 22 April 2017 Academic Archives (hist) [873 bytes] Nickpisca (talk | contribs) (Created page with "<div align="right">Back to Main Page.</div> * [http://www.nickpisca.com/GenScriptingFall2008 SCIARC GenScripting (Fall 2008)] * [http://www.nickpisca.com/GenScriptingSpr...")
- 04:44, 22 April 2017 ACAD Block Z-Height (hist) [2,691 bytes] Nickpisca (talk | contribs) (Created page with " Sub CCCmain() Dim AttrText As String AttrText = ZcoordForm.AttributeText.Value Dim RemoveP As Boolean RemoveP = ZcoordForm.RemoveParenthesesBox.Value For objco...")